Deliverable | Date | Description | Deadline |
---|---|---|---|
1 | 25.9.08 |
Implementation of Vigenere
Implementation of generalized CBC
|
8.10.08 |
2 | 2.10.08 |
3DES (EDE) in CBC mode, given DES ECB primitive
|
15.10.08 |
3 |
9.10.08 |
Modular exponentiation
Diffie-Hellman computations using big integers
RSA decrypt and padding check
|
22.10.08 |
4 | 16.10.08 |
TLS P_hash, TLS PRF_hash
|
12.11.08 |
5 | 23.10.08 |
Certificate handling and verification
This deliverable consists of two parts:
See "FIXME" strings in tlsclient/HttpsClient.java for places in the code where changes are required. The requirements for HttpsClient modifications are:
|
26.11.08 |
Extra 1 |
Implement MD5
|
3.12.08 |
|
Extra 2 |
Implement SHA1
|
3.12.08 |
|
Extra 3 |
Implement DES
Document that contains test vectors for DES rounds (in PDF page 134).
|
3.12.08 |