# Communications and Cryptography

## Tuesday & Thursday 2:20-3:35 BLOC 117

/~myoung/classes/470fall2010.html

### Course Description:

 This is a course in cryptography.   Topics we will cover this semester include Basic number theory Classical cryptosystems RSA Algorithm Discrete logarithms Hash functions Digital signatures Further applications

### Course Information:

 Instructor: Dr. Matthew Young Office Hours: Monday 10:00-12:00; Thursday 3:40-4:40; also by appointment. Office Phone: 845-7862 Office: 225 Milner E-mail: myoung (at) math dot tamu d0t edu Textbook: The required textbook is Introduction to Cryptography with Coding Theory, 2nd Ed., by Wade Trappe and Lawrence C. Washington, Prentice Hall, 2006, ISBN 0-13-186239-1. Course Syllabus: The course covers most of chapters 1-3, 6-9. Additional topics will be covered as time permits. Computational Aids: Students will be required to perform basic algebraic computations with rather large numbers.  Students can use their choice of computer algebra system. PARI is a free program that specializes in number-theoretic calculations. Prerequisites: Math 222 or Math 304 (Linear Algebra). The course will, however, be mostly self-contained. Course Webpage: /~myoung/classes/470fall2010.html

### Exam Schedule:

 There will be 2 in-class exams during the semester, as well as a cumulative final exam. The dates and times are listed below.

Exam 1

Exam 2

Final Exam

Date/Time

Thursday, September 30

Thursday, November 4

December 15, Wednesday, 1-3PM

 Your final grade will be determined by the total number of points obtained on exams and homework. Out of 700 total points, each component contributes to your grade as follows:

Component

Points

Homework

100

Exam 1

200

Exam 2

200

Final Exam

200

 The following grade distribution will be used in determining final course grades:

Percentage of Total Points

A

90.0%-100.0%

B

80.0%-89.9%

C

70.0%-79.9%

D

60.0%-69.9%

F

0.0%-59.9%

### Homework:

 Homework will be collected once per week for a grade. Homework assignments will be sent via email so check your neo account regularly.