Categories

Innerworkings

This site is powered by WP and hosted by 1&1. Made with valid XHTML. Version the Second.

Sonic Light Speed
Vector Green
OTP Manager
Maze Solver
11.04.08

OTP Manager

A one-time pad is a key with which blocks of text can be encrypted. It provides perfect security, but is clumsy to implement. To encrypt a block of text with an OTP, modular (”wrap-around”) addition is performed on the plaintext and the pad. The resulting ciphertext is perfectly secure. In other words, an interceptor can draw no information from the intercepted message. However, the security of messages encrypted with an OTP is lost if the OTP is ever used more than once (hence the name “one-time pad”).

About OTP Manager

OTP Manager is a program I created to help make OTP implementation somewhat less difficult. It is fairly bare-bones and implements a clean GUI interface. It can encrypt all unicode characters from 32 to 126. In other words, it can encrypt all numbers, letters (upper and lower case), and keyboard symbols. The program requires the user to supply a truly random string of characters, either in the form of a file or as direct input.

Screenshot

OTP Manager GUI

What a handsome GUI!

Download

There are several files, all contained in this single zip folder.