Um esquema de encriptação de chave pública possui cinco elementos - Página 220 livro :criptografia e segurança de redes william stallings (Figura 9.1a; compare com a Figura 2.1):
Texto claro: essa é a mensagem ou dados legíveis que são alimentados no algoritmo como entrada.
Algoritmo de encriptação: realiza várias transformações no texto claro.
Chaves pública e privada: esse é um par de chaves que foi selecionado de modo que, se uma for usada
para encriptação, a outra é usada para decriptação. As transformações exatas realizadas pelo algoritmo
dependem da chave pública ou privada que é fornecida como entrada.
Texto cifrado: essa é a mensagem embaralhada produzida como saída. Ela depende do texto claro e da
chave. Para determinada mensagem, duas chaves diferentes produzirão dois textos cifrados diferentes.
Algoritmo de decriptação: aceita o texto cifrado e a chave correspondente e produz o texto claro original