About this dir
This directory contains an interrelated set of functions which implement
string arithmetic (fixed length 13 decimal digits) functions and use these
to realize functions that are useful for public key encryption tasks.
The two primary packages are mastersearch.c and rsa.c
Using mastersearch, a user can generate a public key masterkey and the
encryption/decryption keys needed to go with this. Using rsa.c the
sender and receiver of information to be public key encrypted or decrypted
can set up with the keys and then transform messages to and from plaintext
and or ciphertext.
The major effort on the contents of this directory was to insure a consistent
set of functions which every one of the several application programs could
use, much as they would library functions. Also, there was a distinct effort
to eliminate any duplication of source code. Every function that is used
more than once is separated from the main() segment and cat is used to
merge the program segments together when they are needed.
There are user friendly aspects of this code which has not been attended
These will be the subject for later work.
John M. Bailey
May 3, 1987
