Uma César diferente para cada letra, comandada por uma palavra-chave.
A Vigenère usa uma palavra-chave em vez de um número. Cada letra da chave diz o deslocamento da letra correspondente da mensagem: a desloca 0, b desloca 1, c desloca 2, e assim por diante. Quando a chave acaba, ela recomeça.
mensagem: ATAQUE
chave: SOLSOL
cifrado: SHLIIP
Cada letra da chave SOL diz quanto a letra de cima anda, e a chave recomeça quando acaba; por isso o mesmo A da mensagem vira S numa posição e L em outra.
A mesma letra da mensagem pode virar letras diferentes, o que esconde as repetições que denunciam a César. Mas, conhecendo a chave, decifrar é imediato: no CyberChef, a operação é Vigenère Decode. Sem a chave, a repetição dela é justamente o ponto fraco que permite quebrá-la.