Assignments, CPSC 429, Winter 2007
home page
-
about 429
-
schedule
- assignments -
handouts
-
references
-
Mike Jacobson
Assignments
Assignment 1
(
PDF
)
Posted: January 15, 2007
Due: February 12, 2007.
Supplementary material:
sample NTL program
sample openssl/BIGNUM program
Question 5 driver program
CPSC 601.30 supplementary material:
C++ implementation of AES
C++ timer class header file
C++ timer class header .cpp file
Solution:
PDF
Assignment 2
(
PDF
)
Posted: February 12, 2007
Due: March 12, 2007.
Supplementary material:
C++ implementation of AES
sample program demonstrating openssl/libcrypto functions
makefile for demo.cpp
Question 6 driver program
C++ timer class header file
(required for the driver program)
C++ timer class header .cpp file
(required for the driver program)
Sample solution for Assignment 1, Question 5
(may be used if you were unable to complete the programming component of Assignment 1)
Solution:
PDF
Assignment 3
(
PDF
)
Posted: March 12, 2007
Due: April 9, 2007.
Supplementary material:
PGP with Evolution tutorial
P4-client.cpp
(skeleton for client program demonstrating basic interprocess communication with sockets)
P4-server.cpp
(skeleton for server program demonstrating basic interprocess communication with sockets)
Solution:
PDF
This page last modified:
http://www.cpsc.ucalgary.ca/~jacobs/cpsc429/W07/assignments.html