DATE: Thursday , September 5, 2002
TIME: Noon - 1 pm
PLACE: Wean Hall 8220

Matthias Jacob
Princeton University

Software Protection of Cryptosystems

Software protection is a recurring issue, but not many plausible answers have been found yet. In this talk we try to approach the specific problem of protecting cryptosystems in software. This motivated by the need for digital rights management which is easier to deploy in software than in hardware. For example a common application for software protection of cryptosystems is hiding secret data such as a key in the code. We give an overview of properties for software protection systems in general, ponder possible threats and risks for cryptosystems, and review design principles.

Matthias Jacob received his Diploma in Informatics from University of Karlsruhe in Germany in 1997 and his M.A. in computer science from Princeton University in 2001. He is currently a Ph.D. candidate in computer science at Princeton University. His research interests include systems security, applied cryptography, compilers, operating systems, networking, and distributed systems. Most recently he investigated techniques for digital rights management and software tamper-resistance.

For Further Seminar Info: