编写一个能够简单加密的Python程序,它可以将输入的明文(中文字符串)转换为密文,并将其输出。
时间: 2024-04-15 10:31:16 浏览: 259
将ascii明文文件作为输入,输出加密的hex文件。对于解密,密文hex文件作为输入,输出解密的ascii文件.zip
好的,下面是一个能够简单加密中文字符串的Python程序示例:
```python
def encrypt(text):
encrypted_text = ''
for char in text:
encrypted_char = chr(ord(char) + 1)
encrypted_text += encrypted_char
return encrypted_text
plaintext = input("请输入明文:")
ciphertext = encrypt(plaintext)
print("密文为:", ciphertext)
```
这个程序会将输入的中文明文中的每个字符转换为其后一个字符。例如,输入"你好",程序会将其转换为"你好"的下一个字符,即"你好"变为"你好"。然后,程序会输出转换后的密文。
请注意,这只是一个简单的加密程序示例,不具有强大的加密算法和安全性。仅供学习和演示用途。实际应用中,我们应该使用更加安全和可靠的加密算法。
阅读全文