60643d379b
(Including all changes for FreeBSD - importing the original eBones distribution would be too complex at this stage, since I don't have access to Piero's CVS.) (If you want to include eBones in your system, don't forget to include MAKE_EBONES in /etc/make.conf.) (This stuff is now also suppable from braae.ru.ac.za.) Bones originally from MIT SIPB. Original port to FreeBSD 1.x by Piero Serini. Moved to FreeBSD 2.0 by Doug Rabson and Geoff Rehmet. Nice bug fixes from Doug Rabson.
61 lines
2.3 KiB
Plaintext
61 lines
2.3 KiB
Plaintext
/* General stuff */
|
|
CHANGES - Changes since the last posting to comp.sources.misc.
|
|
ARTISTIC - Copying info.
|
|
COPYING - Copying info.
|
|
MODES.DES - A description of the features of the different modes of DES.
|
|
FILES - This file.
|
|
INSTALL - How to make things compile.
|
|
Imakefile - For use with kerberos.
|
|
README - What this package is.
|
|
VERSION - Which version this is.
|
|
KERBEROS - Kerberos version 4 notes.
|
|
makefile - The make file.
|
|
times - Some outputs from 'speed' on my local machines.
|
|
vms.com - For use when compiling under VMS
|
|
|
|
/* My sunOS des(1) replacement */
|
|
des.c - des(1) source code.
|
|
des.man - des(1) manual.
|
|
|
|
/* Testing and timing programs. */
|
|
destest.c - Source for libdes.a test program.
|
|
speed.c - Source for libdes.a timing program.
|
|
rpw.c - Source for libdes.a testing password reading routines.
|
|
|
|
/* libdes.a source code */
|
|
des_crypt.man - libdes.a manual page.
|
|
des.h - Public libdes.a header file.
|
|
ecb_enc.c - des_ecb_encrypt() source, this contains the basic DES code.
|
|
3ecb_enc.c - des_3ecb_encrypt() source.
|
|
cbc_ckm.c - des_cbc_cksum() source.
|
|
cbc_enc.c - des_cbc_encrypt() source.
|
|
3cbc_enc.c - des_3cbc_encrypt() source.
|
|
cfb_enc.c - des_cfb_encrypt() source.
|
|
ofb_enc.c - des_cfb_encrypt() source.
|
|
enc_read.c - des_enc_read() source.
|
|
enc_writ.c - des_enc_write() source.
|
|
pcbc_enc.c - des_pcbc_encrypt() source.
|
|
qud_cksm.c - quad_cksum() source.
|
|
rand_key.c - des_random_key() source.
|
|
read_pwd.c - Source for des_read_password() plus related functions.
|
|
set_key.c - Source for des_set_key().
|
|
str2key.c - Covert a string of any length into a key.
|
|
fcrypt.c - A small, fast version of crypt(3).
|
|
des_locl.h - Internal libdes.a header file.
|
|
podd.h - Odd parity tables - used in des_set_key().
|
|
sk.h - Lookup tables used in des_set_key().
|
|
spr.h - What is left of the S tables - used in ecb_encrypt().
|
|
|
|
/* The perl scripts - you can ignore these files they are only
|
|
* included for the curious */
|
|
des.pl - des in perl anyone? des_set_key and des_ecb_encrypt
|
|
both done in a perl library.
|
|
testdes.pl - Testing program for des.pl
|
|
doIP - Perl script used to develop IP xor/shift code.
|
|
doPC1 - Perl script used to develop PC1 xor/shift code.
|
|
doPC2 - Generates sk.h.
|
|
PC1 - Output of doPC1 should be the same as output from PC1.
|
|
PC2 - used in development of doPC2.
|
|
shifts.pl - Perl library used by my perl scripts.
|
|
|