Home

Course Information

Course Registration

Calendar

Lectures and Handouts

Term Projects

Resources

Previous Years

References

Below are useful electronic resources related to the course. Some will aid your completion of the problem sets while others are meant to help you explore topics discussed in class.

- California RFID Bill Nears Approval
- Sample Solutions from PS1 2003
- letter_of_rec.ps
- order.ps
- Marc Steven's Fast MD5 Collision Generator (Win32)
- Windows MD5 Application
- Linux MD5 Application

- Sample Python Code (demonstrates stack and hash usage)
- Download Python 2.5 (all platforms)
- Documentation for hashlib library

- Recovered file fragments for Problem 1
- Finite Field Tutorial (See Section 2)
- Another Finite Field Tutorial
- Polynomial Long Division Tutorial

- FIPS PUB 186-2
- Sample values to test your ECDSA implementation.
- Tutorial on doing Elliptic Curve routines in Python (see "Python Links")
- Basic Elliptic Curves for Cryptography Tutorial (Note: Barwood's treatment of digital signatures differs slightly from the scheme we describe).