This is an expanded version of the substitution cipher, allowing people to encipher according to a preset codeword.