Here is some C code for managing integers:
arb.h,
arb.c,
nums.c (add and multiply functions), and a
sample main function. Put them all in the
same directory on bingsuns and try gcc main.c.
Here is a tentative
handout on information theory and
perfect secrecy. Also, your next homework
assignment.
A solution for assignment 0 is up.
If you are unfamiliar with C,
I recommend examining this source file to understand how it works.
I have uploaded software to perform Vignère encryption, and
to break it. You can find the code, with instructions, in the
sidebar.
Secondly, I have uploaded assignment 1.
One problem requires you to run the aforementioned code, so
make sure you can do this.
In the sidebar is a short, simple (1 page)
illustrated handout on
detection. This explains the notation we use in the much
larger handout on detection. It should be much easier to digest.
I have posted (look left) some
notes on cryptanalysis and detection.
We will be going over some of this material,
in bits and pieces, over the next few weeks.
Assignment 0 is up (look left.)
The course Syllabus is up. You can also find this
document on Blackboard. It is tentative.