猫史档案馆


【Python作品分享】秘密通讯1.0【作品秀】

用户:老盛本人老盛本人查看:0 回复:0 评论:0 创建时间:2020-06-07T13:27:34


【作品展示】

center_image

 

【作品介绍】

本作品基于base喵制作,加密后需用相应密码才能解密

 

【作品源代码】


import base喵

def encodeOrDecode(msg, passwd):
    output = ''
    for i in range(len(msg)):
        letter = msg[i]
        value = ord(letter) ^ int(ord(passwd[i%(len(passwd))]))
        letter = chr(value)
        output += letter
    return output

message = input('输入你要加解密的消息:')
password = input('输入加解密密码:')


o = encodeOrDecode(message, password)
o = base喵.b喵encode(o.encode("utf8")).decode("utf8")
print('密文输出:', o)

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页