有許多不同的加密算法可以用于實現字符串加密,以下是其中幾種常見的方法:
def caesar_cipher(text, shift):
encrypted_text = ""
for char in text:
if char.isalpha():
encrypted_text += chr((ord(char) - ord('A') + shift) % 26 + ord('A'))
else:
encrypted_text += char
return encrypted_text
def substitution_cipher(text, cipher_map):
encrypted_text = ""
for char in text:
if char in cipher_map:
encrypted_text += cipher_map[char]
else:
encrypted_text += char
return encrypted_text
cryptography
、pycryptodome
等)來實現這些算法。這只是一些簡單的示例,實際的加密算法要根據具體的需求和安全要求來選擇和實現。