Download COM 260 Syllabus

Project: Cryptosystems

Chapter 1: Introduction

Chapter 2: Crypto Basics
Caesar Cipher
RailFence Cipher
Route Cipher
Read chapter 2:
             • How to Speak Crypto
             • Classic Cryptography
             • Modern Crypto History
             • A Taxonomy of Cryptography
             • A Taxonomy of Cryptanalysis
Assignment: Endcrypt Decrypt

Chapter 3: Symmetric Key Crypto
Read chapter 3:
             • Stream Ciphers
             • Block Ciphers
             • Integrity
Chapter 4: Public Key Cryptography
Read chapter 4:
             • Knapsack
             • RSA
             • Diffie-Hellman
             • Elliptic Curve Cryptography
             • Public Key Notation, Uses and Infrastructure
Assignment: Diffie / RSA