| OLD | NEW | 
 | (Empty) | 
|   1 /* General stuff */ |  | 
|   2 COPYRIGHT       - Copyright info. |  | 
|   3 MODES.DES       - A description of the features of the different modes of DES. |  | 
|   4 FILES           - This file. |  | 
|   5 INSTALL         - How to make things compile. |  | 
|   6 Imakefile       - For use with kerberos. |  | 
|   7 README          - What this package is. |  | 
|   8 VERSION         - Which version this is and what was changed. |  | 
|   9 KERBEROS        - Kerberos version 4 notes. |  | 
|  10 Makefile.PL     - An old makefile to build with perl5, not current. |  | 
|  11 Makefile.ssl    - The SSLeay makefile |  | 
|  12 Makefile.uni    - The normal unix makefile. |  | 
|  13 GNUmakefile     - The makefile for use with glibc. |  | 
|  14 makefile.bc     - A Borland C makefile |  | 
|  15 times           - Some outputs from 'speed' on some machines. |  | 
|  16 vms.com         - For use when compiling under VMS |  | 
|  17  |  | 
|  18 /* My SunOS des(1) replacement */ |  | 
|  19 des.c           - des(1) source code. |  | 
|  20 des.man         - des(1) manual. |  | 
|  21  |  | 
|  22 /* Testing and timing programs. */ |  | 
|  23 destest.c       - Source for libdes.a test program. |  | 
|  24 speed.c         - Source for libdes.a timing program. |  | 
|  25 rpw.c           - Source for libdes.a testing password reading routines. |  | 
|  26  |  | 
|  27 /* libdes.a source code */ |  | 
|  28 des_crypt.man   - libdes.a manual page. |  | 
|  29 des.h           - Public libdes.a header file. |  | 
|  30 ecb_enc.c       - des_ecb_encrypt() source, this contains the basic DES code. |  | 
|  31 ecb3_enc.c      - des_ecb3_encrypt() source. |  | 
|  32 cbc_ckm.c       - des_cbc_cksum() source. |  | 
|  33 cbc_enc.c       - des_cbc_encrypt() source. |  | 
|  34 ncbc_enc.c      - des_cbc_encrypt() that is 'normal' in that it copies |  | 
|  35                   the new iv values back in the passed iv vector. |  | 
|  36 ede_enc.c       - des_ede3_cbc_encrypt() cbc mode des using triple DES. |  | 
|  37 cbc3_enc.c      - des_3cbc_encrypt() source, don't use this function. |  | 
|  38 cfb_enc.c       - des_cfb_encrypt() source. |  | 
|  39 cfb64enc.c      - des_cfb64_encrypt() cfb in 64 bit mode but setup to be |  | 
|  40                   used as a stream cipher. |  | 
|  41 cfb64ede.c      - des_ede3_cfb64_encrypt() cfb in 64 bit mode but setup to be |  | 
|  42                   used as a stream cipher and using triple DES. |  | 
|  43 ofb_enc.c       - des_cfb_encrypt() source. |  | 
|  44 ofb64_enc.c     - des_ofb_encrypt() ofb in 64 bit mode but setup to be |  | 
|  45                   used as a stream cipher. |  | 
|  46 ofb64ede.c      - des_ede3_ofb64_encrypt() ofb in 64 bit mode but setup to be |  | 
|  47                   used as a stream cipher and using triple DES. |  | 
|  48 enc_read.c      - des_enc_read() source. |  | 
|  49 enc_writ.c      - des_enc_write() source. |  | 
|  50 pcbc_enc.c      - des_pcbc_encrypt() source. |  | 
|  51 qud_cksm.c      - quad_cksum() source. |  | 
|  52 rand_key.c      - des_random_key() source. |  | 
|  53 read_pwd.c      - Source for des_read_password() plus related functions. |  | 
|  54 set_key.c       - Source for des_set_key(). |  | 
|  55 str2key.c       - Covert a string of any length into a key. |  | 
|  56 fcrypt.c        - A small, fast version of crypt(3). |  | 
|  57 des_locl.h      - Internal libdes.a header file. |  | 
|  58 podd.h          - Odd parity tables - used in des_set_key(). |  | 
|  59 sk.h            - Lookup tables used in des_set_key(). |  | 
|  60 spr.h           - What is left of the S tables - used in ecb_encrypt(). |  | 
|  61 des_ver.h       - header file for the external definition of the |  | 
|  62                   version string. |  | 
|  63 des.doc         - SSLeay documentation for the library. |  | 
|  64  |  | 
|  65 /* The perl scripts - you can ignore these files they are only |  | 
|  66  * included for the curious */ |  | 
|  67 des.pl          - des in perl anyone? des_set_key and des_ecb_encrypt |  | 
|  68                   both done in a perl library. |  | 
|  69 testdes.pl      - Testing program for des.pl |  | 
|  70 doIP            - Perl script used to develop IP xor/shift code. |  | 
|  71 doPC1           - Perl script used to develop PC1 xor/shift code. |  | 
|  72 doPC2           - Generates sk.h. |  | 
|  73 PC1             - Output of doPC1 should be the same as output from PC1. |  | 
|  74 PC2             - used in development of doPC2. |  | 
|  75 shifts.pl       - Perl library used by my perl scripts. |  | 
|  76  |  | 
|  77 /* I started making a perl5 dynamic library for libdes |  | 
|  78  * but did not fully finish, these files are part of that effort. */ |  | 
|  79 DES.pm |  | 
|  80 DES.pod |  | 
|  81 DES.xs |  | 
|  82 t |  | 
|  83 typemap |  | 
|  84  |  | 
|  85 /* The following are for use with sun RPC implementaions. */ |  | 
|  86 rpc_des.h |  | 
|  87 rpc_enc.c |  | 
|  88  |  | 
|  89 /* The following are contibuted by Mark Murray <mark@grondar.za>.  They |  | 
|  90  * are not normally built into libdes due to machine specific routines |  | 
|  91  * contained in them.  They are for use in the most recent incarnation of |  | 
|  92  * export kerberos v 4 (eBones). */ |  | 
|  93 supp.c |  | 
|  94 new_rkey.c |  | 
|  95  |  | 
|  96  |  | 
| OLD | NEW |