L'ouverture de fichiers cryptés en Python nécessite : 1. Installer la bibliothèque de cryptographie ; 2. Importer la bibliothèque ; 3. Obtenir la clé de cryptage ; 4. Créer un objet Fernet ; 6. Décrypter les données ; ; 7. Écrivez le fichier décrypté.
Comment ouvrir des fichiers cryptés avec Python
En Python, l'ouverture d'un fichier crypté implique les étapes suivantes :
1. Installez les bibliothèques nécessaires
Pour décrypter le fichier, vous devez installer. Bibliothèque de cryptographie
. Installez à l'aide de la commande suivante : cryptography
库。使用以下命令安装:
<code>pip install cryptography</code>
2. 导入库
在您的 Python 脚本中,导入 cryptography
import cryptography from cryptography.fernet import Fernet
2. Importez la bibliothèque
Dans votre script Python, importez la bibliothèquecryptographie
: encryption_key = b'' # 这里填写您的加密密钥字节字符串
3. Obtenez la clé de chiffrement
Obligatoire pour décrypter la clé de cryptage du fichier. La clé doit être une chaîne d'octets :fernet = Fernet(encryption_key)
4. Créez un objet Fernet
Objet Fernet pour décrypter le fichier :with open('encrypted_file.txt', 'rb') as f: encrypted_data = f.read()
decrypted_data = fernet.decrypt(encrypted_data)
with open('decrypted_file.txt', 'wb') as f: f.write(decrypted_data)
7. Écrire un fichier décrypté
import cryptography from cryptography.fernet import Fernet encryption_key = b'YOUR_ENCRYPTION_KEY_BYTE_STRING' fernet = Fernet(encryption_key) with open('encrypted_file.txt', 'rb') as f: encrypted_data = f.read() decrypted_data = fernet.decrypt(encrypted_data) with open('decrypted_file.txt', 'wb') as f: f.write(decrypted_data)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!