Substitution Cipher
The substitution cipher is a cipher that consists of substituting every plaintext character for a different ciphertext character. It differs from the Caesar cipher in that the cipher alphabet is not simply the alphabet shifted, it is completely jumbled.

You can use a keyword and the remaining alphabet will be generated for you or you may choose to generate a random alphabet instead.
Plaintext:

Alphabet:
Enter a keyword, phrase or alphabet and the rest will be calculated for you.

Ciphertext: