User Tools

Site Tools


symmetric_cryptography

Symmetric Cryptography

This lecture introduces the four basic security services and some of the terminology associated with computer security. It also introduces symmetric cryptography, both classical and modern, and the API available in JCE, the Java Cryptography Extension, to generate keys and cipher engines.

Outline

  • The Basic Security Services
  • Brute-Force versus Cryptanalysis
  • Classical Ciphers and their attacks
  • Substitution and Transposition
  • Modern Symmetric Ciphers
  • The Java API

To Do

  • Examine the programs in the jce subdirectory of the Resource Directory.

Slides from Lecture

The Adobe Flash Plugin is needed to display this content.

symmetric_cryptography.txt · Last modified: 2008/08/29 18:55 by roumani