Todos os algoritmos criptográficos envolvem a substituição de um dado por outro, uma cifra é um método para criptografar dados. A cifra de César funciona tomando cada letra da mensagem do texto aberto e substituindo pela k-ésima letra sucessiva do alfabeto. Por exemrpio, se k=3, então a letra “a” do texto aberto fica sendo "d” no texto cifrado, "b” no texto aberto se transforma em “e” no texto cifrado, e assim por diante. Neste caso o valor de k serve de chave. Com relação à cifra de César, não se leva muito tempo para quebrar o código, pois há somente 25 valores possíveis para as chaves. Que nome recebeu um aprimoramento da cifra de e o 26 o 1 César, que possuía 26! (10º) possíveis pares de letras, em vez de 25 pares possíveis?
Questão presente nas seguintes provas