Math 418
Index of Hand-outs
Date
No.
Title
12 Sep 11
01/02
Course Information
*
Public Key Cryptography (2pp.)
*
The Dancing Men
19 Sep 11
03
MAPLE homework instructions
*
The Euclidean Algorithm
21 Sep 11
*
The Extended Euclidean Algorithm: Examples 1 and 2 (2pp.)
*
The Extended Euclidean Algorithm (Matrix Method) (2pp.)
*
The Extended Euclidean Algorithm (Maple Program)
22 Sep 11
*
Solving mx + ny = c and ax = b (mod m)
*
The Chinese Remainder Theorem
26 Sep 11
*
The Binary Power Method (2pp.)
28 Sep 11
*
Cryptography and Group Theory
29 Sep 11
05/06
Basic facts about group elements (2pp.)
*
Orders of elements mod 11
03 Oct 11
*
Calculating the Order of a Group Element
06 Oct 11
*
Generators of F_p^* (2pp.)
13 Oct 11
07
Quadratic residues
17 Oct 11
*
Modular Square roots
19 Oct 11
*
The Ring A_f
*
Finite Fields (2pp.)
20 Oct 11
*
Review of time estimates for algorithms
*
The Definition of Cryptosystems
24 Oct 11
*
The RSA Method (2pp.)
26 Oct 11
*
The RSA Challenge
-->
27 Oct 11
*
DL-Cryptosystems
*
History of DL-Cryptosystems
*
DL-Cryptosystems: Examples (5pp.)
31 Oct 11
*
Hashfunctions
02 Nov 11
*
Attacks and their consequences (3pp.)
03 Nov 11
*
Primality Tests (3pp.)
08
Probability Analysis of Primality Tests
09 Nov 11
*
Elliptic Curves (2pp.)
*
Elliptic Curves (Graphs)
*
Elliptic Curves (Graphs)
14 Nov 11
09
Comments and Hints for Term Project
*
Realistic Time/Space Estimates
*
Elliptic Curves over Finite Fields
17 Nov 11
*
Elliptic Curves: A small example
21 Nov 11
*
Digital Signature (ECDSA)
23 Nov 11
*
Pollard's p - 1 Method
24 Nov 11
*
Lenstra's Factorization Method (2pp.)
28 Nov 11
*
Pocklington's Primality Test
*
The Goldwasser/Kilian EC Primality Test (2pp.)