************************************************ * * * OnHand Encryption / Decryption utility v1.0b * * By Jalal Muhtadi (jalal@cyberdudez.com) * * October, 2000. * * * ************************************************ This utility allows secure storing of information on the onHand or ruputer watch. This package contains two programs: * rupcrypt.exe is a Windows command-line utility for encrypting/decrypting text files based on a password. * decrypt.exf is an onHand utility for viewing the decrypted files. It is based on the TinyText program by Aaron Miller. rupcrypt: --------- enables you to encrypt confidential text files for storage on the onHand. Usage: rupcrypt password filename [/d] The "password" is used to generate a key for encrypting the "filename". The data in "filename" will be encrypted and stored in an output file with the extension of .enc If the /d switch is used, the "filename" is decrypted and the plaintext is stored in an output file. How to Install and Use decrypt.exf: ---------------------------------- 1. copy decrypt.exf to your onHand. 2. Use a utility like "finied" (http://sygnas.tv/soft/finied/) to edit the filer.ini to associate .enc files with decrypt.exf. 3. put "tinyfont.mmp" into the \system\mmp\ directory. 4. encrypt your confidential files on a PC using rupcrypt as above. 5. copy your encrypted files (*.enc) to the onHand. 6. to view an encrypted file select it, you'll be asked to enter the password. Enjoy! Technical Jargon about the encryption used: ------------------------------------------ This utility uses RC5 (described in RFC2040) with key sizes of 128 bit. The password entered is used to generate a key. The password is not stored anywhere, therefore enhancing the security of the data. The performance of RC5 on the OnHand is pretty good. Notes: ----- - Size of encrypted files is limited to 16KB. - Entering a wrong password for an encrypted file would either generate an error message or display garbage. - this is a beta release! e-mail me for suggestions: jalal@cyberdudez.com