Symmetric Ciphers Online allows you to encrypt or decrypt arbitrary message using several well known symmetric encryption algorithms such as AES, 3DES, or BLOWFISH. Symmetric ciphers use the same (or very similar from the algorithmic point of view) keys for both encryption and decryption of a message. When the key is changed the prefix of sha1(key) function is automatically filled in the IV field. You still may change the IV. The feature is intended only for your convenience. Using the radio buttons under the Key input field, you can specify whether the entered key value should be interpreted as a plain text or a hexadecimal value. There are multiple ways of generating an encryption key. Most implementations rely on a random object. All examples mentioned here use a secure cryptographic randomizer. And, at least for the time being, that 256-bit encryption is still plenty strong. By the time an attacker using a modern computer is able to crack a 256-bit symmetric key, not only will it have been discarded, you’ll have likely replaced the SSL/TLS certificate that helped generate it, too.
We have tried to cover (as of this writing) all of the known encryption depth possibilities, all the way back to 8-bits and to 256-bits. For instance, if your WAP allows 64-bit encryption, you may or may not be able to use a FULL 64 bits. If that manufacturer uses the 24-bit internal trigger key, you may only be able to use a 40-bit entry.
Random String Generator
128 Bit Key Generator
A random alphanumeric string works well as a password, but our password generator will include special characters and be much more secure. There's also a random letter generator that you may prefer.
64 Bit Hex Generator
Hash Generator
32 Bit Hex Generator
For random MD5 strings, set the base to 16 (hexadecimal) and the length to 32 characters. For random SHA-1 hash strings, set the base to 16 (hexadecimal) and the length to 40 characters. For a 128 bit WEP network password, use 16 (hexadecimal) and the length to 13 characters. For a WPA 16, use 16 (hexadecimal) and the length to 64 characters.