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

What a handsome GUI!
Download
There are several files, all contained in this single zip folder.




