Mathematics Department - Math 348 - Cryptography

Math 348 - Cryptography



General Information (Catalog listing)

01:640:348Cryptography (3)
Applications of algebra and number theory to cryptography (encryption/decryption) and cryptanalysis (attacking encrypted messages). Topics include congruences, finite fields, finding large primes, pseudoprimes, and primality testing, as well as the Vigenere and Hill ciphers, the Data Encryption Standard, probabilistic, and trapdoor attacks on encrypted messages, and public key ciphers.
Prerequisites: 01:640:250; one of 01:640:300, 356, or 477, or permission of department.

This is an introduction to modern cryptology: making and breaking ciphers.

Topics to be covered include: Symmetric ciphers and how to break them, including DES and AES, Public Key/Private Key Ciphers and their weaknesses. The appropriate mathematical background will also be covered.

The prerequisites are Linear Algebra (Math 250); and one of Math 300, 356, or 477, or permission of department.


Text: Jeffrey Hoffstein, Jill Pipher, and Joseph H. Silverman; An Introduction to Mathematical Cryptography; Springer, 2008 (523 pp.); (ISBN13: 978-0-387-77993-5)




Schedule Archives

Spring 2014 Schedule

InstructorType Index Section Day(s)/
Period
Time Room
(click for map)
Campus
Saraf, Shubhangi L 05581 01 TF2 10:20 AM - 11:40 AM ARC-207 BUS

Current Semester

This course is taught every Spring.




Previous Semesters



Disclaimer: Posted for informational purposes only

This material is posted by the faculty of the Mathematics Department at Rutgers New Brunswick for informational purposes. While we try to maintain it, information may not be current or may not apply to individual sections. The authority for content, textbook, syllabus, and grading policy lies with the current instructor.

Information posted prior to the beginning of the semester is frequently tentative, or based on previous semesters. Textbooks should not be purchased until confirmed with the instructor. For generally reliable textbook information—with the exception of sections with an alphabetic code like H1 or T1, and topics courses (197,395,495)—see the textbook list.

This page was last updated on January 16, 2013 at 01:20 pm and is maintained by ugvc@math.rutgers.edu.
For questions regarding courses and/or special permission, please contact mclausen@math.rutgers.edu.
For questions or comments about this site, please contact help@math.rutgers.edu.
© 2014 Rutgers, The State University of New Jersey. All rights reserved.