cat aboutthisdir 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 $ ls -l total 110 -rw-r--r-- 1 jmb bailey 1156 May 6 1987 aboutthisdir -r--r--r-- 1 jmb bailey 503 May 6 1987 euc.f -r--r--r-- 1 jmb bailey 1675 May 6 1987 inv.f -rwxr-xr-x 1 jmb bailey 19236 May 6 1987 inverter -r--r--r-- 1 jmb bailey 751 May 6 1987 inverter.c -rw-r--r-- 1 jmb bailey 2644 May 6 1987 inverter4.f -rwxr-xr-x 1 jmb bailey 21400 May 6 1987 mastersearch -r--r--r-- 1 jmb bailey 2098 May 6 1987 mastersearch.c -rw-r--r-- 1 jmb bailey 1972 Feb 7 17:09 mastersearch.o -r--r--r-- 1 jmb bailey 3265 May 6 1987 mathset.f -r--r--r-- 1 jmb bailey 882 May 6 1987 prime.f -rwxr-xr-x 1 jmb bailey 18612 May 6 1987 primesearch -r--r--r-- 1 jmb bailey 489 May 6 1987 primesearch.c -rwxr-xr-x 1 jmb bailey 17876 May 6 1987 rsa -r--r--r-- 1 jmb bailey 1250 May 6 1987 rsa.c -r--r--r-- 1 jmb bailey 330 May 6 1987 rsa.f -r--r--r-- 1 jmb bailey 905 May 6 1987 search.f -rw-r--r-- 1 jmb bailey 9155 May 6 1987 source.c $ file * aboutthisdir: ascii text euc.f: c program text inv.f: c program text inverter: read-only text (non coff) not stripped inverter.c: c program text inverter4.f: English text mastersearch: read-only text (non coff) not stripped mastersearch.c: c program text mastersearch.o: pure executable not stripped mathset.f: c program text prime.f: c program text primesearch: read-only text (non coff) not stripped primesearch.c: c program text rsa: read-only text (non coff) not stripped rsa.c: c program text rsa.f: c program text search.f: c program text source.c: c program text $