中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

python字符串加密的方法是什么

小億
164
2024-03-06 09:51:54
欄目: 編程語言

Python中常見的字符串加密方法包括:

  1. 使用 hashlib 模塊進行哈希加密,如 MD5、SHA-1、SHA-256 等加密算法。 示例代碼:
import hashlib

text = "Hello, World!"
hashed_text = hashlib.md5(text.encode()).hexdigest()
print(hashed_text)
  1. 使用 base64 模塊進行 base64 編碼。 示例代碼:
import base64

text = "Hello, World!"
encoded_text = base64.b64encode(text.encode()).decode()
print(encoded_text)
  1. 使用 cryptography 模塊進行對稱加密或非對稱加密。 示例代碼:
from cryptography.fernet import Fernet

key = Fernet.generate_key()
cipher = Fernet(key)

text = "Hello, World!"
encrypted_text = cipher.encrypt(text.encode())
print(encrypted_text)

decrypted_text = cipher.decrypt(encrypted_text).decode()
print(decrypted_text)

以上是幾種常見的字符串加密方法,具體選擇哪種方法取決于加密需求和安全性要求。

0
田林县| 开平市| 攀枝花市| 宜兰市| 溆浦县| 长武县| 乐业县| 贵州省| 缙云县| 屯门区| 永修县| 泰兴市| 永平县| 宁武县| 涡阳县| 吐鲁番市| 竹溪县| 华阴市| 德清县| 汉源县| 综艺| 南皮县| 芮城县| 古田县| 辰溪县| 微山县| 宁乡县| 永丰县| 石泉县| 营口市| 平泉县| 云林县| 龙门县| 垦利县| 定州市| 合阳县| 诸城市| 闵行区| 永登县| 山东省| 崇礼县|