Signature électronique Python
📁 Sujets avancés sur Python, Question simple de débutant
Bonjour à tous. Aidez-moi à comprendre la question. Considérez un tel cas : mon programme a des utilisateurs et j'enverrai des fichiers, le programme de l'utilisateur lit ces données. Je veux vérifier les données contre la substitution. Pour ce faire, envoyez un hash (dans le fichier) du fichier transmis avec les données à comparer. Maintenant, comment protéger ce fichier avec un hash ? 1. Chiffrement asymétrique - pour cela, je dois conserver une clé privée dans le programme pour déchiffrer. Ensuite, ils peuvent désassembler le programme et découvrir la clé privée, puis publique et remplacer les données. 2. La signature électronique qui chiffre avec la clé privée et déchiffre avec la clé publique, l'option semble convenir, mais comment l'appliquer pour vérifier le hash en Python n'est pas clair. Il s'avère que le fichier a été signé, mais pour cela j'ai utilisé dans Windows (MakeCert.exe et Signtool.exe) et comment le faire avec Python ou il existe peut-être une autre option de chiffrement avec une clé privée. Merci.
No answers yet.
Connectez-vous pour laisser une réponse