Computer Security - CSc 480 and CSc 5749

  • This course is being given by Professor Michael Anshel.
  • Professor Anshel's Home Page with Computer Security and Cryptography Links
  • The textbook is Cryptography and Network Security by William Stallings.
  • The course textbook's support page
  • Course Notes for the textbook by the author, Dr. Stallings
  • Crypto Glossary and Dictionary
  • Basic Introduction to Cryptography
  • Cryptography A-Z
  • Quantum Computers, briefly
  • Quantum Cryptographic Protocols
  • CRC Concise Encyclopedia of Mathematics
  • Factorization of RSA-140 with the Number Field Sieve
  • "Cracking DES" - EFF
  • SPEKE
  • Jim Reeds homepage
  • Factoring Numbers - a Java applet
  • The RSA Algorithm and the RSA Patent
  • Cryptography and Number Theory for Digital Cash
  • A Survey of Combinatorial Gray Codes
  • Frank Ruskey's homepage
  • Gray Code Uses
  • Elliptic Curve Cryptography Primer
  • nCipher
  • RSA Labs questions and answers, and glossary
  • Elliptic Curve Cryptography FAQ
  • Advanced Encryption Standard (AES)

    Class Day Topic Notes Handout
    2/1 M Introduction - h0201
    2/3 W Introduction - h0203
    2/8 M Modular Arithmetic & Cryptography - h0208
    2/15 M Washington's Birthday - College closed - -
    2/17 W Problem Set - probset
    2/22 M Cracking a Medieval Code, Ernst and Reeds - h0222
    2/24 W Factoring Jevons Number (8,616,460,799) - -
    3/1 M HW1, Cipher Lock Problem, Hamiltonian paths,
    Combinatorial Gray Codes
    - HW1
    3/3 W HW1, Hamiltonian paths, Binary Reflected Gray Codes - -
    3/8 M Galois Fields, One Time Pads, Gray Codes,
    Pseudorandom Bit Generators
    - -
    3/10 W de Bruijn Sequences and de Bruijn Graphs - -
    3/15 M Are your secrets really safe?
    Playing Hide and Seek with Stored Keys
    - quiz1, h0315
    3/17 W Privacy on the Internet, Watch the Watchers - -
    3/22 M Modular Arithmetic, finite fields, RSA cryptography - -
    3/24 W Residues, RSA, Digital Security - h0324
    3/26 F Jim Reeds talk at the CUNY Graduate Center - -
    3/29 M HW1 due, 'Lunchtime Attacks' - h0329
    3/31 W Spring Recess - no class - -
    4/5 M Spring Recess - no class - -
    4/7 W Spring Recess - no class - -
    4/12 M Schneier's Solitaire Encryption Algorithm - h0412
    4/21 W Review, Study Guide - h0421
    4/26 M Description of the LCS35 Time Capsule Crypto-Puzzle - h0426, examinfo
    5/3 M Problem Set due, Presentations, Adi Shamir's announcement - h0503
    5/5 W A new public key protocol, Shamir's TWINKLE - -
    5/10 M Presentations - -
    5/12 W Presentations - -
    5/17 M CS5749 Exam - exam
    5/19 W Last day of classes, CS480 Exam - exam
    5/24 M Make-up Exam - -