Week6, Lecture1: DES primer
Click here to start
Table of Contents
DES
Data Encryption Standard
DES: A hardware standard
Electronic Code Book (ECB) mode
The DES Algorithm
One round
The keys
The steps
Step 1a: Permute the key
Step1b: Split the permuted key
Step 1c: Create half-subkeys
Step 1d: Generate final subkeys
Step 2a: Initial data permutation
Step 2b: Split the IP
Step 3a: Round 1
Step 3b: Right-side expansion
Step 3c: XOR with the key
Step 3d: S-box substitution
Step 3d: S-box substitution (con’t)
Step 3e: P-box permutation
Step 3f: Compute R
Step 3g: 15 more rounds
Step 4: The final permutation
Triple DES
DES in CSE467
Author:
Chris Diorio
Email:
diorio@cs.washington.edu
Home Page:
http://www.cs.washington.edu/education/courses/467/99au/