def vigenere_decifrar(cifrado, clave):
mensaje = " "
i = 0
while i < len(cifrado):
if cifrado[i] == ' ':
mensaje += ' '
else:
posi1 = alfabeto.find(cifrado[i])
posi2 = alfabeto.find(clave[i % len(clave)])
posi = (posi1 - posi2) % 26
mensaje += alfabeto[posi]
i = i + 1
return mensaje
alfabeto = "abcdefghijklmnopqrstuvwxyz"
clave = "crud oc ru doc rudocrud"
cifrado = "g j n h s u v f g w c t o h g v z i q"
mensaje_decifrado = vigenere_decifrar(cifrado.replace(" ", ""), clave.replace(" ", ""))
print(mensaje_decifrado)
To embed this program on your website, copy the following code and paste it into your website's HTML: