A Python implementation of truly-random Vernam Cipher.
Changes:
- Removed redundant if-else block. For loop operates correctly without if-else checks.
1.0.2
A Python implementation of truly-random Vernam Cipher.
Changes:
- Updated requirements.
1.0.1
A Python implementation of truly-random Vernam Cipher.
Changes:
- Changed to truly-random! - Updated copyright - Added truly-random key sourcing in generate_key() - Uses ANU QRNG to generate truly-random, alphanumeric strings. - Maximum plaintext limit of 1024 characters (limited by key).
0.2.3
A Python implementation of the Vernam Cipher.
Changes
- Changed to a cryptographically-strong and random implementation instead of truly random.
0.2.2
A Python implementation of the Vernam Cipher.
Changes:
- Previously, program was using secrets.choice() this was not truly random. - Using isalnum() to ensure key is alphanumerical whilst remaining truly random through the use of token_urlsafe() - No longer using string built-in module.
0.1.2
A Python implementation of the Vernam Cipher.
Features:
- Generate truly-random, ASCII-alphanumeric keys. - Use one-time pad XOR operations to encrypt/decrypt all data forms.