DES key crunching for safer cypher keys
暂无分享,去创建一个
Providing passwords or cipher keys that are easy to remember but hard to guess has long been a problem. Message authentication techniques used by the banking industry can be harnessed to provide such keys. These techniques combine the bit-shuffling properties of the Data Encryption Standard with the error-propagation properties of cipher block chaining. The result is an algorithm that takes a long, but easily remembered, string of characters, such as a snippet of verse or a familiar jingle, and transforms it into a key. The transformed key is highly sensitive to any changes in the input string.
[1] Ken Thompson,et al. Password security: a case history , 1979, CACM.
[2] H. Schwitajewski. [On standards]. , 1969, Die Agnes Karll-Schwester, der Krankenpfleger.
[3] Stephen M. Matyas,et al. Cryptography: A New Dimension in Computer Data Security--A Guide for the Design and Implementation of Secure Systems , 1982 .