📅  最后修改于: 2020-11-08 08:32:41             🧑  作者: Mango
在上一章中,我们了解了转置密码。在本章中,让我们讨论其加密。
pyperclip插件在Python编程语言中的主要用途是执行跨平台模块,以将文本复制并粘贴到剪贴板。您可以使用如下所示的命令安装Python pyperclip模块
pip install pyperclip
如果系统中已经存在需求,那么您可以看到以下输出:
pyperclip是主要模块的用于加密转置密码的Python代码如下所示-
import pyperclip
def main():
myMessage = 'Transposition Cipher'
myKey = 10
ciphertext = encryptMessage(myKey, myMessage)
print("Cipher Text is")
print(ciphertext + '|')
pyperclip.copy(ciphertext)
def encryptMessage(key, message):
ciphertext = [''] * key
for col in range(key):
position = col
while position < len(message):
ciphertext[col] += message[position]
position += key
return ''.join(ciphertext) #Cipher text
if __name__ == '__main__':
main()
以pyperclip为主要模块的用于加密转置密码的程序代码给出以下输出-
函数main()调用cryptoMessage() ,该过程包括使用len函数分割字符并以列格式对其进行迭代的过程。
最后,初始化main函数以获得适当的输出。