Commit | Line | Data |
---|---|---|
0bc2e2cb C |
1 | This directory contains the sources for the DES encryption library and |
2 | test programs. | |
3 | ||
4 | Two precautions-- | |
5 | ||
6 | 1) under US law, DES software and hardware may not be | |
7 | exported without license from the US Dept of Commerce. | |
8 | ||
9 | 2) The only way to get a significant speedup of the algorithm is to | |
10 | use considerably more space, traded against time. Dont play | |
11 | with the code -- there is a high probability you will either | |
12 | make it slower, or wrong, or both. This implementation was | |
13 | optimized for the UVAX 2. Other architectures could benefit from | |
14 | some "asm" tweaking. | |
15 | ||
16 | 3) If you do play with the code, make sure that the test program | |
17 | "verify" still yields the expected answers. Otherwise, your | |
18 | ciphertext will not decrypt under a standard implementation, such | |
19 | as on the VLSI chips that have been certified. | |
20 | ||
21 | Project Athena Steve Miller 3/86 |