Upload
magdalene-welch
View
212
Download
0
Embed Size (px)
DESCRIPTION
3 Topics Introduction –Basics of cryptography –Homomorphic encryption Cryptographic protocols –Identification schemes –Commitment schemes –Electronic elections –Digital cash
Citation preview
1
CSE 788.11Cryptography and Security
Ten H. LaiAutumn 2009
2
• Instructor: Steve Lai– Office: DL 581– Office hours: TR 2:00-3:00 p.m.– Email: [email protected]– Home page: www.cse.ohio-state.edu/~lai
• Prerequisite: CSE 651 or 794Q or 788Wi08, or equivalent, or strong interest in cryptography and security.
3
Topics• Introduction
– Basics of cryptography– Homomorphic encryption
• Cryptographic protocols– Identification schemes– Commitment schemes– Electronic elections– Digital cash
4
• Applications of homomorphic encryption– Watermarking/fingerprinting protocols– Electronic auctions and lotteries– Protection of mobile agents– Oblivious transfer– Privacy preserving data mining– Others
• Other topics on cryptography and security, e.g.,– Hash visualization, using iPhones for human-
verifiable authentication– Can machine learning be secure?
5
Textbook
• Chapter 4, Cryptographic Protocols, Hans Delfs & Helmut Knebl
Introduction to Cryptography: Principles and Applications (2nd edition)
Springer, 2007
• Recent papers in the literature
6
Grading plan
• Class attendance and participation (40%)– Please be in class on time!
• Slides and presentation (60%)• Power point file due:
– Draft, two day before your presentation– Final version, December 3