Name: John R. Cordani & Robert ElliotInstitution: James Madison University & Institution Link Services, Inc
E-mail Address: cordanjr@cs.jmu.edu & drbob@linkservices.com
Format: Workshop
Suggested Audience: Anyone who wants a basic understanding of what encryption should and should not be used for. Anyone who needs to select encryption systems and implement those systems.
Presentation Outcome:
1. Participants will experience the following encryption systems : Vigenere, Enigma, and DES.
2. Participants will have copies of the encryption systems both in source code and on disk.
3. Participants shall identify the major encryption system protocols by having used the protocols in a series of games.
4. Participants will have the opportunity to install a crypto-system on their personal system.
Presentation Materials:
1. Participants are strongly encouraged to bring their own Intel-based laptop computers to gain the greatest benefit from this workshop.
Presentation Content:
Protocols, Techniques, Algorithms, Implementation
The workshop begins with the introduction of the Data Encryption Standard, DES, a classic and widespread encryption system. A DES software implementation will be demonstrated on the presenter's machine. The operation of the DES algorithm will be discussed by presenting the basic protocol used in its development. Participants will then have the opportunity to use DES to encrypt messages, either on an Intel based machine they provide or on the presenter's workstation. A presentation of major encryption algorithms will follow where the participants will use the protocols to encrypt and decrypt game messages. Players must use the Caesar, ROT13, and Vigenere ciphers to encrypt and decrypt messages. Players develop simple transposition ciphers and use their tools in demonstrations. Players use the function of keys and key security and communication in several encryption games and canned situations. Participants will function as operational points in the communication and encryption system.