You can find the assignment files from the Lectures page (third lecture, crypto 2), as a password protected ZIP file (also here). The ZIP file password will be given on the lecture. We'll also mass post the password to participants. If you don't still have the password for some reason, please e-mail us.
Note: some HUT computers do not support unpacking of password protected ZIP files. You can unpack this ZIP file at least on kosh.hut.fi. However, kosh.hut.fi's Java environment is too old for the exercise so you'll need to use another computer to actually run it (e.g. vipunen.hut.fi).
You can of course also use your own computer for the exercise - just make sure you have a recent enough Java environment.
If you use Java 1.6 you must download and install Java 1.6 versions of the tester and reference implementation classes and replace the original ones with them. A package with these classes can be downloaded from here. Download the package and unzip it in the directory where you have the original crypto2008 directory. This will replace the class files in the crypto2008/crypto/tests and in the crypto2008/crypto/reference directories.
NOTE: The password required to unzip this file is the same as used for the original assignment .zip.