La Red de Conocimientos Pedagógicos - Currículum vitae - Programación en Python: ¿traducir contraseñas?

Programación en Python: ¿traducir contraseñas?

Cifrado César que distingue entre mayúsculas y minúsculas.

Basado en el cifrado César, se distinguen los caracteres que distinguen entre mayúsculas y minúsculas:

Para descifrar, solo necesita cambiar 7 a 19 (porque 26-7=19), también puede utilizar -7:

print(caesarcipher(caesarcipher('¡Estudiante!', 7), 19))