【趣味玩法】 将WPS用于加密通信(一)

懒得批爆

创作者俱乐部成员

密码学是数学和计算机科学的一门分支,主要研究如何保密的传递信息。它涵盖了各种算法和技术,用于加密信息(使其对未经授权的访问者无法理解),验证信息来源,以及保护信息免遭篡改。

密码学是数学和计算机科学的分支,同时其原理大量涉及信息论。著名的密码学者罗纳德·李维斯特解释道:“密码学是关于如何在敌人存在的环境中通信”,自工程学的角度,这相当于密码学与纯数学的差异。密码学的发展促进了计算机科学,特别是在于电脑与网络安全所使用的技术,如访问控制与信息的机密性。密码学已被应用在日常生活:包括自动柜员机的芯片卡、电脑用户访问密码、电子商务等等。

加密通信有两种主要类型:

  • 对称密钥加密:

对称密钥加密是密码学中的一种加密法,是以转换其中一个数字、字母或仅字符串随机字母,一个秘密密钥会以特定的方式变更消息里面的文字或字母,例如更换字母相对位置(例如hello变成lohel)。只要寄件者与收件者知道秘密密钥,他们可以加密和解密并使用这个资料。

  • 公开密钥加密:

公开密钥加密(也称为非对称加密)是密码学中的一种加密法,非对称密钥,是指一对加密密钥与解密密钥,某用户使用加密密钥加密后所获得的资料,只能用该用户的解密密钥才能够解密。如果知道了其中一个,并不能计算出另外一个。因此如果公开了其中一个密钥,并不会危害到另外一个。因此公开的密钥为公钥;不公开的密钥为私钥。

  • 数字签名:

数字签名(又称公钥数字签名、电子签名)是一种类似写在纸上的签名,但是使用了公钥加密领域的技术实现,用于鉴别数字信息的方法。在网络上,我们可以使用“数字签名”来进行身份确认。数字签名是一个独一无二的数值,若公钥能通过验证,那我们就能确定对应的公钥的正确性,数字签名兼具这两种双重属性:"可确认性"及"不可否认性(不需要笔迹专家验证)"。


以上都是从百科上复制的,跟本帖没有太大关系,作用仅限于对加密这块的一个浅薄了解。

仅通过表格也做不出太过于高级的加密通讯,不过也能稍微的加个密,至少比保护工作表,保护工作簿、限制编辑、文档加密等强一点。

所有的加密都可以通过穷举法破解,穷举法又叫暴力破解法(本人称之为无赖法):

枚举出所有可能的密码组合,并逐一尝试,知道找到正确的密码。简单的说就是挨个儿通过字符去测试密码是否正确,无论多少中组合,始终有匹配成功的时候,无非就是消耗的时间长一些,现在的计算机硬件迭代也很快,算力的很高也很迅速,穷举法能迅速完成即将指日可待。


🔔

而本贴想要介绍的是将文件内容摆在面前,也不知道是什么,没有密钥看着就是一堆无用的字符串。

譬如:

拉丁字母密文

Q|R|M|H|S|Z|M|D|V|M|W|Z|M|T|H|S|R|Q|R|M|H|S|Z|M|Y|Z|M|T|L|M|T|C|R|G|L|M|T|W|V|B|R|T|V|S|V|M|B|L|F|C|R|F|W|V|N|L|P|F|Z|R

罗马数字密文

X|IX|XIV|XIX|VIII|I|XIV|XXIII|V|XIV|IV|I|XIV|VII|XIX|VIII|IX|X|IX|XIV|XIX|VIII|I|XIV|II|I|XIV|VII|XV|XIV|VII|XXIV|IX|XX|XV|XIV|VII|IV|V|XXV|IX|VII|V|VIII|V|XIV|XXV|XV|XXI|XXIV|IX|XXI|IV|V|XIII|XV|XI|XXI|I|IX

不看后续内容,能否将以上两段字符串解密出来?


💡

【趣味玩法】 将WPS用于加密通信(二)

https://bbs.wps.cn/topic/29042

四川省
浏览 2034
2
12
分享
12 +1
22
2 +1
全部评论 22
 
打卡打卡
· 陕西省
回复
 
好玩,值得一学
· 贵州省
回复
 
凯撒移位
· 河北省
回复
 
打卡
· 浙江省
回复
 
· 浙江省
回复
 
打卡
· 云南省
回复
 
高端
· 河北省
回复
 
打卡
· 吉林省
回复
 
学习打卡
· 江苏省
回复
 
打卡
· 浙江省
回复
 
学习打卡
· 辽宁省
回复
 
学习打卡
· 福建省
回复
 
金山文档是金山办公系统的一个应用程序模块。
· 河南省
回复
 
打卡
· 浙江省
回复
 
这个有趣儿,先收藏,后面有需要的时候直接拿来用就是了。
· 四川省
回复
 
清华学弟任泽岩

创作者俱乐部成员

小学生玩的那个ABC+CBA=789,求A B C这种的,就是一种比较简单的对称秘钥
· 辽宁省
1
回复
懒得批爆

创作者俱乐部成员

这就是一个思路,条条大路都是一样,有些十分复杂,有些却很简单
· 四川省
回复
 
清华学弟任泽岩

创作者俱乐部成员

想麻烦了,其实专业壁垒和密码没啥区别。一篇论文,哪怕所有字你全认识,也看不懂他在说什么。
· 辽宁省
回复
 
wils

创作者俱乐部成员

JINSHANWENDANGSHIJINSHANBANGONGXITONGDEYIGEHENYOUXIUDEMOKUAI
· 广东省
回复
 
前五个字母解出来一堆这样的东西
· 河南省
回复
 
wils

创作者俱乐部成员

根据字母出现的频率,和常用语的频率比较,猜字符对应的字,有专门的工具,如果样本够多,还是能破的。。。不过一般也没人闲的没事去破解。。。
· 广东省
回复
懒得批爆

创作者俱乐部成员

根据您的意思,有嘴就行呗。
· 四川省
回复