The Universal Encoding Tool provides a huge collection of methods for en-/decoding, en-/decryption, conversions and hashing.
It can handle direct input or from various sources like email, text messaging, books or websites. In reverse, it can share the results over these channels after the chosen method of conversion was applied.
Currently implemented:
Coding: Passwordgen, Backwards, Base 64 Encode, Caesar Bruteforce, l33t 5p34k, Pig Latin, ROT-13
Conversion: Binary to ASCII, ASCII to Hex, Hex to ASCII, Binary to Hex, Hex to Binary, Dec to Hex, Hex to Dec
Encryption: Tripple DES, Blowfish, CAST 128, CAST 256, GOST, Rijndael 128, Rijndael 192, Rijndael 256, SERPENT, RC2, XTEA, DES, Twofish (ecb & cbc mode)
Hashing: DES Crypt, MD2, MD4, MD5, SHA1, SHA-224, SHA-256, SHA-384, SHA-512, RIPEMD 128, RIPEMD 160, RIPEMD 256, RIPEMD 320, Tiger2, Whirlpool, GOST, CRC32B
Time: Unix Timestamp to RFC 2822, Unix Timestamp to ISO 8601, Time (HH:MM:SS) to Internet Time, HH:MM:SS|MM-DD-YYYY to Unix Timestamp, Unix Timestamp to HH:MM:SS|MM-DD-YYYY