SecureStrings is an application which allows you to encrypt and decrypt strings of text by using a private encryption key.
This allows for secure storage of sensitive data in plain view.

The application uses the Rijndael encryption standard with the Cipher Block Chaining mode and a block size of 256 bits.
This mode combines each plain text block with the cipher text of the previous block before it is encrypted, ensuring that identical blocks in the plain text will each encrypt to a different cipher text block.
The initialization vector is combined with the first plain text block before the block is encrypted.
Alteration of a single bit of the cipher text block will result in the corresponding plain text block also being altered.
In addition to that, a bit in the subsequent block, in the same position as the original altered bit, will also be altered.


- Encrypt/Decrypt strings by using a private encryption key
- Rijndael encryption with a block size of 256 bits
- Utilises the Cipher Block Chaining mode
- Randomly generates the initialization vector for each action


It is important that you thoroughly read this document (view EULA here) and understand its contents.
When using the SecureStrings application you are bound to the conditions described in this document as well as the Terms and Conditions of Use and our Privacy Policy. By using the application you agree to the End User License Agreement.