[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

One-Time Pad Available



A Beta test version of OTP-PC is ready for release.

OTP-PC is a MS DOS version of the Vernam One-time pad, an 
unbreakable but somewhat clumsy cipher.

I have added several features to make the one-time pad easier to 
use.

-OTP-PC can use a large pad (codebook) for multiple messages.
 This feature is more efficient than using multiple smaller pads.

-Optional Precompression of the plain text reduces consumption of
 the pad, and masks the size of the original file.

-The portions of the pad used each session are overwritten, both on
 encoding and decoding, to prevent reuse.

-Encoded files have a 2-stage header.  The first stage, an un-
 encrypted "bootstrap", automates the decode process.  The 
 second encrypted header contains more sensitive information.

-A 32 bit CRC (stored in the encrypted header) verifies
 reconstruction of the original file.

-Automatic wiping of intermediate compressed files.

If anyone would like to volunteer to test OTP-PC, and give me any 
suggestions or bug reports, please send me a message.

Please indicate your preference for UUencode, Mime Base64, 
BinHex, or PGP ASCII Armor.

I will send you both the executable and ANSI C (Borland C++ V3.0) 
source code.

Jim Pinson                   [email protected]