cryptovenom: The Cryptography Swiss Army Knife
CryptoVenom
CryptoVenom is an OpenSource tool which contains a lot of cryptosystems and cryptoanalysis methods all in one, including classical algorithms, hash algorithms, encoding algorithms, logic gates, mathematical functions, modern symmetric and asymmetric encryptions, etc.
What is the Purpose of CryptoVenom?
Make easier the cryptoanalysis or the usage of cryptosystems and manipulation of them.
If you are a CTF Player or just a curious student with just learning purposes this is your tool!
Content
[+] Classical
[*] Caesar
[*] Vigenere Cipher
[*] Playfair Cipher
[*] Polybius Square
[*] Morse
[*] Atbash
[*] Baconian
[*] AutoKey
[*] Beaufort Cipher
[*] Railfence Cipher
[*] Simple Substitution Cipher
[*] Columnar Tramposition
[*] Bifid
[*] Foursquare Cipher
[*] Fractionated Morse
[*] Enigma
[*] Gronsfeld Cipher
[*] Porta
[*] RunningKey
[*] ADFGVX Cipher
[*] ADFGX Cipher
[*] Affine Cipher
[*] Vernam Cipher
[+] Asymmetric
[*] RSA
[*] Diffie-Hellman
[*] DSA
[*] ECC (Elliptic Curve Cryptography)
[+] Symmetric
[*] AES / Rijndael (Advanced Encryption Algorithm)
[*] DES (Data Encryption Standard)
[*] XOR Cipher
[*] Blowfish
[*] Twofish
[*] 3DES / TDES (Triple DES)
[*] RC2 (Ron’s Code 2)
[*] RC4 (Ron’s Code 4)
[*] CAST
[*] SCrypt
[+] Encoding
[*] Base16
[*] Base32
[*] Base64
[*] Base58
[*] Base85
[*] Base91
[*] Hexadecimal
[*] Octal
[*] Decimal
[*] Binary
[*] ROT-x
[*] URL Encode/Decode
[+] Hash
[*] MD5
[*] SHA-1
[*] SHA-224
[*] SHA-256
[*] SHA-384
[*] SHA-512
[*] MD2
[*] MD4
[*] Argon2
[*] BCrypt
[*] BigCrypt Unix
[*] Blake2b
[*] Blake2s
[*] BSDi Crypt Unix
[*] Cisco ASA Hash
[*] Cisco PIX Hash
[*] Cisco Type 7
[*] Crypt-16 Unix
[*] DES Crypt Unix
[*] FreeBSD Unix
[*] HMAC
[*] LDAP-MD5
[*] LDAP Salted MD5
[*] LDAP SHA-1
[*] LDAP Salted SHA-1
[*] LMHash
[*] MD5 Unix
[*] MSDCC Hash
[*] MSDCC 2 Hash
[*] MSSQL 2000 Hash
[*] MSSQL 2005 Hash
[*] MySQL 41 Hash
[*] MySQL 323 Hash
[*] NTHash
[*] NTLM Hash
[*] Oracle 10 Hash
[*] Oracle 11 Hash
[*] PHPass Hash
[*] PostgreSQL MD5
[*] RIPEMD
[*] SCrypt
[*] SHA-256 Unix
[*] SHA-512 Unix
[*] Sun MD5 Unix
[+] String Manipulation
[*] Reverse String
[*] Block Reverse String
[*] String To Upper
[*] String To Lower
[*] One-Byte List
[*] Reverse Case
[*] Remove Spaces
[*] Remove Enters
[*] String Replacement
[*] Add Line Numbers
[+] Mathematical Functions
[*] Fast Exponentiation Algorithm
[*] Extended Euclidean Algorithm
[*] Fatorize Product of two primes
[+] Other
[*] XOR
[*] AND
[*] NAND
[*] NOT
[*] OR
[*] NOR
[*] XNOR
[*] PGP Operations
Install
git clone https://github.com/lockedbyte/cryptovenom.git
cd cryptovenom
python setup.py install
Copyright (C) 2019 @LockedByte Telegram: @LockedByte Email: alejandro.guerrero.rodriguez2@gmail.com
Source: https://github.com/lockedbyte/