¿Por qué el cifrado César en lenguaje Python requiere 26?
¿Por qué es 26? ? ¿Por qué no simplemente agregar tres al valor Unicode del texto original y convertirlo en caracteres? ? - ?
El cifrado César debería ser una tecnología de cifrado muy antigua. En ese momento las computadoras aún no habían aparecido y el código ASCII o Unicode que mencionaste no existía. Entonces solo 26 caracteres. Por supuesto, dijiste que puedo crear algunos personajes, eso no es problema, no es muy diferente a usar números directamente. Pero es posible hacer que las 26 letras sean aún más confusas. Después de todo, es posible que no puedan saber de un vistazo que se trata de una contraseña.
Ya sea antigua o moderna, el costo de aumentar una biblioteca de fuentes es muy alto, como grabar tipos móviles y diseñar fuentes. Si se pueden reutilizar las fuentes existentes, el coste de impresión y difusión de texto cifrado se reducirá significativamente.