Em todo método criptográfico há sempre três fatores:
O texto plano que é o texto a ser criptografado; O domínio. O método, que é a descrição do processo de criptografia; A função. O texto cifrado, que é o resultado do método aplicado ao texto plano; Contradomínio.