Overview of Cryptography

Created: Nov.3, 2003
Updated:  February 26, 2004
Sub Module version number: Version 0.1
Author: George C. Collins


Code: CRYP1


Objectives

This submodule provides an overview of cryptography.


Prerequisite

CSCI 3532 and MATH 3331



Description

Introduction to cryptography and cryptanalysis; study of simple encryption involving substitution and transposition, including monoalphabetic and polyalphabetic substitutions, Vigenere tableau, and the  Kasiski method.

 


Lecture Notes


Cryptogrphy and Cryptananlysis

Substitution Cipher

Transposition Cipher

Vigenere Tableau

Kasiski Method

Assignment / Exercise
 
Exercise 1 Caesar Cipher
 
Exercise 2 VigenereCipher
 
Exercise 3 Exclusive-Or Cipher



Resources

Books
Articles
Links

Glossary

Encryption: is a process of encoding a message so that its meaning is not obvious
Decryption: is a reverse process, transforming an encoding message back into its normal form