91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

python字符串加密解密怎么實現

小億
101
2024-04-15 09:48:08
欄目: 編程語言

在Python中,可以使用加密算法來實現字符串的加密和解密操作。以下是一種簡單的實現方式:

  1. 使用cryptography庫進行加密和解密操作:
from cryptography.fernet import Fernet

# 生成密鑰
key = Fernet.generate_key()
cipher = Fernet(key)

# 加密字符串
def encrypt_string(text):
    return cipher.encrypt(text.encode()).decode()

# 解密字符串
def decrypt_string(text):
    return cipher.decrypt(text.encode()).decode()

# 測試
text = "Hello, World!"
encrypted_text = encrypt_string(text)
print("加密后的字符串:", encrypted_text)
decrypted_text = decrypt_string(encrypted_text)
print("解密后的字符串:", decrypted_text)
  1. 使用hashlib庫進行加密操作:
import hashlib

# 加密字符串
def encrypt_string(text):
    return hashlib.sha256(text.encode()).hexdigest()

# 測試
text = "Hello, World!"
encrypted_text = encrypt_string(text)
print("加密后的字符串:", encrypted_text)

請注意,以上代碼僅提供了一種簡單的加密和解密方式。在實際使用中,應根據具體需求選擇合適的加密算法和庫,并確保安全性。

0
普定县| 高陵县| 德清县| 博爱县| 广汉市| 乌兰县| 保康县| 菏泽市| 凤庆县| 静乐县| 宜昌市| 青铜峡市| 苍溪县| 内丘县| 巴东县| 夏河县| 南康市| 浏阳市| 太仆寺旗| 合阳县| 密山市| 清丰县| 宿州市| 东乡县| 万年县| 南通市| 山东| 邻水| 商水县| 鹤岗市| 邢台市| 东方市| 中卫市| 即墨市| 皋兰县| 榆社县| 绵竹市| 怀柔区| 会昌县| 河池市| 特克斯县|