The file, CIPHERTEST, is provided to insure that this code performs correctly on your machine. "decrypt -p testkeyword < CIPHERTEST" should result in readable text. getpass.USG is a version of getpass.c for USG UNIX systems. If neither getpass works, a new one can be written in a few minutes by getting the source to "getpass.c" from the C library and enlarging the buffer from 9 characters to 128. If there is a problem, send mail to allegra!don. Don Mitchell