在Linux上运行Python确实可以用来加密数据。Python提供了多种库和工具,可以帮助你实现数据加密和解密的功能。以下是一些常用的Python加密库:
- 
PyCryptodome:这是一个功能强大的加密库,提供了对称加密、非对称加密、哈希算法等多种加密功能。你可以使用它来加密和解密数据。 安装方法: pip install pycryptodome示例代码: from Crypto.Cipher import AES from Crypto.Random import get_random_bytes from Crypto.Util.Padding import pad, unpad # 生成密钥 key = get_random_bytes(16) # 加密数据 cipher = AES.new(key, AES.MODE_CBC) data = b"Hello, World!" iv = cipher.iv encrypted_data = cipher.encrypt(pad(data, AES.block_size)) # 解密数据 cipher = AES.new(key, AES.MODE_CBC, iv) decrypted_data = unpad(cipher.decrypt(encrypted_data), AES.block_size) print(decrypted_data.decode()) # 输出:Hello, World!
- 
cryptography:这是另一个流行的加密库,提供了多种加密算法和密码学功能。 安装方法: pip install cryptography示例代码: from cryptography.fernet import Fernet # 生成密钥 key = Fernet.generate_key() f = Fernet(key) # 加密数据 data = b"Hello, World!" encrypted_data = f.encrypt(data) # 解密数据 decrypted_data = f.decrypt(encrypted_data) print(decrypted_data.decode()) # 输出:Hello, World!
这些库提供了丰富的加密功能,你可以根据自己的需求选择合适的库来实现数据加密和解密。

 便宜VPS测评
便宜VPS测评



![[TG1路由器游戏加速效果差如何解决?提升网速优化技巧详解]-便宜VPS测评](https://www.cnraksmart.com/wp-content/uploads/2024/12/4f4411300cabf7bbf73d30808faef17d.jpg)







