The Data Encryption Standard (DES)

23/03/00


Click here to start


Table of Contents

The Data Encryption Standard (DES)

Overview

DES

History

Adoption

Applications

Financial Sector

SSL - eCommerce Netscape Navigator 4.72 (export version)

Standards

ANSI

Algorithm

DES block diagram

One round of DES

Expansion function

S-boxes

Decrypting a block of data

Encryption

Multiple Encryption

Message Authentication Code (MAC)

Hardware and Software Implementations

PPT Slide

PPT Slide

FPGA Layout

Software DES Implementations

VLSI DES Implementations

Cracking DES

DES Cracking

Distributed computing approach (1998)

Project statistics

Equivalent computing power

“Deep crack” Hardware cracker

VLSI Chip

Board

Cabinets

Deep crack system

Alternatives

Conclusion

References

Author: Philip Leong