Firma electrónica en Python
📁 python, pregunta
Hola a todos. Ayúdenme a resolver la pregunta. Consideren este caso: mi programa tiene usuarios y enviaré archivos, el programa del usuario lee estos datos. Quiero verificar los datos contra la sustitución. Para ello, envío un hash (en el archivo) del archivo transmitido con los datos para comparar. Ahora, ¿cómo proteger este archivo con un hash? 1. Cifrado asimétrico - para esto necesito mantener una clave privada en el programa para descifrar. Luego pueden descompilar el programa y descubrir la clave privada, luego la pública y reemplazar los datos. 2. La firma electrónica que cifra con privada y descifra con pública, la opción parece adecuada, pero no está claro cómo aplicarla para verificar el hash en Python. Resultó que se firma el archivo, pero para esto usé en Windows (MakeCert.exe y Signtool.exe) y ¿cómo hacerlo en Python o tal vez haya otra opción para el cifrado con una clave cerrada? Gracias.
No answers yet.
Inicia sesión para dejar una respuesta