.. |
__init__.py
|
|
|
a1z26.py
|
[pre-commit.ci] pre-commit autoupdate (#11322)
|
2024-03-13 07:52:41 +01:00 |
affine_cipher.py
|
Removed redundant greatest_common_divisor code (#9358)
|
2023-10-09 14:19:12 +02:00 |
atbash.py
|
[pre-commit.ci] pre-commit autoupdate (#11322)
|
2024-03-13 07:52:41 +01:00 |
autokey.py
|
feat: add test cases in cipher's autokey (#11881)
|
2024-10-08 13:33:28 +02:00 |
baconian_cipher.py
|
|
|
base16.py
|
Write a proper implementation for base16 (#6909)
|
2022-10-26 19:09:28 +13:00 |
base32.py
|
[pre-commit.ci] pre-commit autoupdate (#11322)
|
2024-03-13 07:52:41 +01:00 |
base64.py
|
Add more ruff rules (#8767)
|
2023-05-26 09:34:17 +02:00 |
base85.py
|
Rewrite of base85.py algorithm (#9069)
|
2023-09-24 03:36:06 -04:00 |
beaufort_cipher.py
|
Add more ruff rules (#8767)
|
2023-05-26 09:34:17 +02:00 |
bifid.py
|
Make some ruff fixes (#8154)
|
2023-03-01 17:23:33 +01:00 |
brute_force_caesar_cipher.py
|
refactor: Move constants outside of variable scope (#7262)
|
2022-10-16 15:03:29 +05:30 |
caesar_cipher.py
|
fix typo in caesar_cipher.py (#7761)
|
2022-10-27 23:03:34 +02:00 |
cryptomath_module.py
|
Removed redundant greatest_common_divisor code (#9358)
|
2023-10-09 14:19:12 +02:00 |
decrypt_caesar_with_chi_squared.py
|
Enable ruff PLR5501 rule (#11332)
|
2024-03-28 18:25:41 +01:00 |
deterministic_miller_rabin.py
|
|
|
diffie_hellman.py
|
Fix ruff rules ISC flake8-implicit-str-concat (#8892)
|
2023-07-28 17:53:09 +01:00 |
diffie.py
|
Add DocTests to diffie.py (#10156)
|
2023-10-09 17:19:05 +02:00 |
elgamal_key_generator.py
|
Follow Flake8 pep3101 and remove modulo formatting (#7339)
|
2022-10-16 22:50:11 +02:00 |
enigma_machine2.py
|
[pre-commit.ci] pre-commit autoupdate (#11322)
|
2024-03-13 07:52:41 +01:00 |
fractionated_morse_cipher.py
|
[pre-commit.ci] pre-commit autoupdate (#11322)
|
2024-03-13 07:52:41 +01:00 |
gronsfeld_cipher.py
|
added gronsfeld cipher implementation (#11835)
|
2024-10-07 11:58:07 +02:00 |
hill_cipher.py
|
Enable ruff ICN001 rule (#11329)
|
2024-03-28 18:03:23 +00:00 |
mixed_keyword_cypher.py
|
[pre-commit.ci] pre-commit autoupdate (#11275)
|
2024-02-05 20:48:10 +01:00 |
mono_alphabetic_ciphers.py
|
|
|
morse_code.py
|
|
|
onepad_cipher.py
|
Add tests without modifying code (#10740)
|
2023-10-22 07:42:26 +02:00 |
permutation_cipher.py
|
[pre-commit.ci] pre-commit autoupdate (#11322)
|
2024-03-13 07:52:41 +01:00 |
playfair_cipher.py
|
added doctest to playfair_cipher.py (#10823)
|
2023-10-22 17:39:31 -04:00 |
polybius.py
|
Make some ruff fixes (#8154)
|
2023-03-01 17:23:33 +01:00 |
porta_cipher.py
|
|
|
prehistoric_men.txt
|
Fixed file name in transposition_cipher_encrypt_decrypt_file.py. Fixing bug file not found. (#9426)
|
2023-10-03 23:34:55 -04:00 |
rabin_miller.py
|
|
|
rail_fence_cipher.py
|
[pre-commit.ci] pre-commit autoupdate (#11322)
|
2024-03-13 07:52:41 +01:00 |
README.md
|
|
|
rot13.py
|
|
|
rsa_cipher.py
|
fix: function name typo (#11319)
|
2024-03-12 09:40:32 +01:00 |
rsa_factorization.py
|
[pre-commit.ci] pre-commit autoupdate (#11322)
|
2024-03-13 07:52:41 +01:00 |
rsa_key_generator.py
|
Removed redundant greatest_common_divisor code (#9358)
|
2023-10-09 14:19:12 +02:00 |
running_key_cipher.py
|
Add running key cipher (#10834)
|
2023-10-29 15:55:37 +01:00 |
shuffled_shift_cipher.py
|
Raise error not string (#7945)
|
2022-11-06 15:54:44 +01:00 |
simple_keyword_cypher.py
|
Fix grammatical mistakes in simple_keyword_cypher.py (#6385)
|
2022-10-30 08:03:28 +01:00 |
simple_substitution_cipher.py
|
|
|
transposition_cipher_encrypt_decrypt_file.py
|
Fixed file name in transposition_cipher_encrypt_decrypt_file.py. Fixing bug file not found. (#9426)
|
2023-10-03 23:34:55 -04:00 |
transposition_cipher.py
|
|
|
trifid_cipher.py
|
Add docstrings and doctests and fix a bug ciphers/trifid_cipher.py (#10716)
|
2023-10-20 23:28:21 +02:00 |
vernam_cipher.py
|
Create vernam_cipher.py (#10702)
|
2023-10-19 22:05:16 +02:00 |
vigenere_cipher.py
|
|
|
xor_cipher.py
|
[pre-commit.ci] pre-commit autoupdate (#11322)
|
2024-03-13 07:52:41 +01:00 |