不知道你们有没有试过有趣的表白情节?以前网上流行发一串摩斯密码,然后解密出来就是一个i love you.今天给你们来带你更高级的加密表白。异或加密情书。

之前我做的c++版本的异或加密解密得到不错的成绩。这次用python再做一遍。

首先先上效果图。

私信小编01即可获取大量Python学习资料

①Python电子书有

②Python开发环境安装教程有

③Python视频有

④软件开发常用词汇有

⑤Python学习路线图有

⑥项目源码案例分享有 如果你用得到的话可以直接拿走

文件a是初始文本,文件b是由文件a加密而成的。我们发给小师妹的文件可以是b文件。而c文件则是由b文件解密出来的。最后,如果你的时间不是很紧张,并且又想快速的提高,最重要的是不怕吃苦,建议你可以联系维:762459510 ,那个真的很不错,很多人进步都很快,需要你不怕吃苦哦!大家可以去添加上看一下~

其中如果输入错了解密的密码,就会出现另外一堆乱码。

只有解密的密码正确,才能输出正确的内容。

加密原理:

异或加密,我们先要知道,任何字符异或一个内容之后,再重复异或之前相同的内容,那么这个字符不变。我们可以把文本内的所有内容都进行异或处理加密。然后再进行异或处理解密。只要钥匙是不变的,那么他们解密后的内容是一样的。

加密代码

#!/usr/bin/python# -*- coding: UTF-8 -*-alltext=[]def writeTxt():
i=0    f=open("b.txt","w",encoding='utf-8')
while i < len(alltext):
f.write("{}\n".format(alltext[i]))
i=i+1    f.close()def encode():
pw=(int)(input("请输入4位数字的密码:"))
f = open("a.txt")
line = f.readline()
while line:
onetext=[]
print("拿完整源码,公众号:python教程入门学习"
alltext.append(line)
print(line)
line = f.readline()
f.close() encode()writeTxt()

解密代码

#!/usr/bin/python# -*- coding: UTF-8
-*-alltext=[]def writeTxt():
i=0    f=open("c.txt","w",encoding='utf-8')
while i < len(alltext):
f.write("{}\n".format(alltext[i]))
i=i+1    f.close()def decode():
pw=(int)(input("请输入4位数字的密码:"))
f = open("b.txt",encoding='utf-8')
line = f.readline()
while line:
onetext2=[]
print("拿完整源码,公众号:python教程入门学习"
print(line)
line = f.readline()
f.close()
decode()
writeTxt()

这里的难点在于字符串是不可变的,所以进行异或会比较麻烦。

由于加密的钥匙是自己填写的,我们可以任意修改填写钥匙。由于加密内容的保密性,我们可以把

1加密后的文本

2解密钥匙

3解密exe

以上全部内容发给小师妹,那事情就成了。

当然,为了增加成功率,你也可以批量发给多个小师妹,只要密码不一样,同一个exe,同一份文本,也不会串频道。(狗头表情,开个玩笑)最后,如果你的时间不是很紧张,并且又想快速的提高,最重要的是不怕吃苦,建议你可以联系维:762459510 ,那个真的很不错,很多人进步都很快,需要你不怕吃苦哦!大家可以去添加上看一下~

其实加密方法有很多种,异或加密也是其中一种。在工作中,我们或许在后端框架中看到各种各样的加密。虽然用途和表白不一样。但是只需要研究清楚加密的原理,知识是通用的。

花式秀恩爱,利用Python给情书加密,让女朋友甜蜜满满相关推荐

  1. 攻击者利用Python 勒索软件加密 VMware ESXi 服务器

     聚焦源代码安全,网罗国内外最新资讯! 编译:代码卫士 Sophos 报道称,最近发现攻击活动利用基于 Python 的勒索软件变体攻击组织机构的 VMware ESXi 服务器并加密所有的虚拟磁盘. ...

  2. 七夕祝福网页制作_七夕宠粉高甜预警!一叶子AGATHA大玩跨界“秀恩爱”

    会"玩"的品牌总是能持续创造惊喜,以玩乐出圈,用实力圈粉. 七夕来临前,各大品牌纷纷瞄准这个关键节点发力.以年轻化营销闻名的上美集团,乘着旗下品牌一叶子品牌新鲜代言人张新成生日的契 ...

  3. 用计算机中的知识秀恩爱,秀恩爱的说说7个字情话

    我的心上人是个盖世英雄,我知道,总有一天他会身披五彩战衣,踏着鹊桥来接我,今天你能来和我秀恩爱吗?今天小编在这给大家整理了秀恩爱的说说,接下来随着小编一起来看看吧! 秀恩爱的句子7个字情话 1. 请许 ...

  4. python 3des加密_使用Python进行3DES加密-pyDes

    -- layout: blog title: '使用Python进行3DES加密-pyDes' date: 2017-06-01 12:11:34 categories: blog tags: cod ...

  5. 朋友,请不要轻易秀恩爱

    每每下班,总能看到情侣骑着芒果电单,一前一后的坐着,女前男后,男的一脸享受,女的也超级开心,还时不时的来个kiss,身为单身狗的我,真的感觉是受到了暴击伤害,心想,前方路多车多,搞不好就马路躺尸了,秀 ...

  6. java秀恩爱代码_Android表白秀恩爱源码

    [实例简介] Android表白秀恩爱源码,没事可以用来哄女朋友快乐快乐. [实例截图] [核心代码] OurLife └── OurLife ├── AndroidManifest.xml ├── ...

  7. 用Python给女友准备个绝对甜蜜的七夕礼物

    作者 | 小安  来源 | 菜鸟学Python(cainiao_xueyuan) 七夕就要到了,在这个有情人终成眷属的好日子里,小安在这里给大家带来Python的小福利,在七夕利用Python制造两个 ...

  8. 用Python给女友 准备个绝对甜蜜的七夕礼物

        作者 |  小安     来源 |  菜鸟学Python 七夕就要到了,在这个有情人终成眷属的好日子里,小安在这里给大家带来Python的小福利,在七夕利用Python制造两个人之间的甜蜜.二 ...

  9. 【花式表白】,情书加密,这样泡小师妹,没跑了

    [花式表白],情书加密,这样泡小师妹,没跑了. 首先先上效果图. 文件a是初始文本,文件b是由文件a加密而成的.我们发给小师妹的文件可以是b文件.而c文件则是由b文件解密出来的. 其中如果输入错了解密 ...

最新文章

  1. Sharepoint学习笔记—ECMAScript对象模型系列-- 8、组与用户操作(一)
  2. 百度前端fex-team团队面试指南
  3. 康托展开式---我排第几+逆康托展开
  4. linux调用信号处理程序后返回,如何在Linux上执行异步信号处理程序?
  5. php ajax成功失败,php – 让$.ajax失败
  6. 计算机一级查找同类型文件,如何快捷找出电脑内的重复文件
  7. Apache2.4x版本的403问题
  8. 加强计算机网络应用,如何加强计算机网络管理技术创新应用
  9. 如何用手机打开dcm格式图片_如何防止自己的图片被盗用?这 4 招教你优雅加水印...
  10. Js页面截取小数点后两位
  11. 简单利用字典破解zip文件口令
  12. 怎样在VMWare虚拟机中的Windows系统使用U盘启动盘进入PE环境
  13. TP-LINK设备如何配置无线上网短信Wifi认证?
  14. matlab车牌倾斜校正,求做车牌倾斜校正程序。
  15. 使用SHC命令工具加密Shell脚本
  16. 数据库中的主键、超键、候选键、外键
  17. linux eth0网卡配置详解
  18. 软件工程之结构化方法
  19. 数独终局生成及残局求解
  20. Vue(1706E)

热门文章

  1. js 下载http路径的pdf/word/excel/图片文件
  2. 擅长To C的腾讯,如何借腾讯云在这几个行业云市场占有率第一?
  3. Linux环境基础开发工具
  4. BooKuMaker 一分钟制作超炫电子书
  5. asp.net儿童艺术培训管理系统(ASP.NET+SQL)#毕业设计
  6. SQLsever查询结果,数据后面总是有很多空格
  7. qrect的使用 qt_qt-----qt翻译QRect矩形类(上)
  8. Python docx添加表格后,对表格首行设置背景色
  9. Java程序员秋招三面蚂蚁金服,java开发笔试题编程题
  10. ShardingSphere系列之Sharding JDBC实现原理