Announcements

Center for Information Protection
UC Davis is planning to join the NSF I/UCRC Center for Information Protection. We are looking for companies to join our Industrial Advisory Board.
Find out more here!

Conferences and Workshops


My Links


Other Links


This Quarter’s Classes


Office Hours for This Quarter


Contacting Me

Report: A Fast Version of the DES and a Password Encryption Algorithm


Citation

  • M. Bishop, “A Fast Version of the DES and a Password Encryption Algorithm,”, Technical Report 87.18, Research Institute for Advanced Computer Science, NASA Ames Research Center, Moffett Field, CA 94035 (July 1987; revised Aug. 1988)

Paper

Abstract

The Data Encryption Standard is used as the basis for the UNIX password encryption scheme. Some of the security of that scheme depends on the speed of the implementation. THis paper presents a mathematical formulation of a fast implementation of the DES in software, discusses how the mathematics can be translated into code, and then analyzes the UNIX password scheme to show how these resuolts can be used to implement it. Experimental results are provided for several computers to show that the given method speeds up the computation of a password by roughly 20 times (depending on the specific computer).

Background

This came out of some password guessing work I did, augmented by an observation from Bob Baldwin (thanks, Bob!)


Valid HTML 4.01 Transitional Built with BBEdit Built on a Macintosh
Last updated on Monday, July 20, 2009 at 10:33:11AM PDT