Symmetric Encryption Algorithms

 

Created: Nov.12, 2003

Updated:  March 17, 2004

 

Sub Module version number: Version 0.1

Author: George C. Collins

 

Code: CRYP3

 

Objectives

 

This submodule discusses symmetric encryption algorithms.

 

Prerequisite


CSCI 3532 and MATH 3331


Description

This submodule discusses the concept of hard problems (ie, NP-complete) and concepts of modular arithmetic.  Descriptions of the DES and AES algorithms are also given.

 


Lecture Notes

NP-Complete Problems

Modular Arithmetic


DES

AES






Assignment / Exercise


Assignments go here

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