Brief DescriptionThe course in a basic introduction to modern cryptographic techniques. Some of the better known cryptosystems will be discussed as examples; the emphasis, however, will be on the mathematical foundations.Intended AudienceGraduate and upper division students in mathematics, as well as computer science and statistics students who are comfortable with mathematical rigor.
PrerequisitesReal Analysis I (MAT 4213) or consent of instructor.ContentMaterial covered6/4: Section 1.1.6/5: Section 1.1. 6/6: Sections 1.1 and 1.2. 6/7: Section 1.3. 6/11: Section 1.4. 6/12: Primitive roots. 6/13: Primitive roots. 6/14: Primitive roots. 6/15: Primitive roots. 6/18: Sections 2.1 and 2.2. 6/19: Finished Section 2.2. 6/20: Section 4.3. 6/21: Section 4.4. 6/21: Section 4.4. 6/25: Section 4.4. Probablility. 6/26: Probablility and perfect secrecy. 6/27: Perfect secrecy. 6/28: Cryptographic hash functions. 6/29: Complexity. 7/2: Complexity. 7/3: Secret sharing. 7/5: Secret sharing. Pseudoprimes. 7/6: Pseudoprimes. ResourcesAssignmentsDue 6/11: Sections 1.1 and 1.3: 1.8, 1.20, 1.26, 1.28, 1.64, 1.66, 1.68, 1.72, 1.74, 1.78. Due 6/18:
TextbookMollin, Richard A. An Introduction to Cryptography, Second edition, Chapman and Hall/CRC, Boca Raton, New York, London, Tokyo, 2006. ISBN 1-58488-618-8.Additional referencesKenneth H. Rosen. Elementary Number Theory and its Applications. Fourth Edition. Addison-Wesley, 2000.Buchmann, Johannes A. Introduction to Cryptography. Undergraduate Texts in Mathematics. Springer-Verlag, 2001. EvaluationThere will be five problem sets; each of them will be worth 20% of the grade. Your solutions must be the result of your individual work. All the University regulations regarding academic integrity apply.How to contact the instructorOffice: SB 4.02.50 Telephone: (210) 458-5531 Email: iovino at math.utsa.edu Office hours: Tue, Wed, Thu, 4-5 pm. |