This course is an introduction to the basic theory and practice of cryptographic techniques used in computer security. Prerequisites Some basic knowledge of modular arithmetic will be helpful but not required. The course is intended for advanced undergraduates and graduate students. You may now generate a printable list of Stanford Bookstore materials assigned for the courses you are taking. Please be sure to check this page before ordering any textbooks.
Details are subject to change.
You may also review SCPD information about ordering textbooks . You may now generate a printable list of Stanford Bookstore materials assigned for the courses you are taking. Please be sure to check this page before ordering any textbooks. Details are subject to change. You may also review SCPD information about ordering textbooks .