当前位置:网站首页>信息加密与信息摘要
信息加密与信息摘要
2022-04-21 06:34:00 【萱萱不会秃头】
古典密码学
- 加密
密码或加密系统用于加密数据
对于原始的没有加密的数据,称之为“明文”;
对于加密的结果,称之为“密文”
-
凯撒密码
消息的加密是通过将当前字母替换成字母表中第n个位置之后的那个字母完成的。

-
培根密码
每个明文字母被一个由5个字符组成的序列替换

-
猪圈密码
一种以格子为基础的简单的替换密码,17世纪左右,共济会常常使用这种密码保护一些私密记录或用来通讯,所以又称共济会密码。

-
摩尔斯电码
是无线电发明后最早使用的信息编码,通过电键敲击出点、划以及中间的停顿发送

-
当铺密码
通常使用汉字来隐藏信息,专门用来加密数字,不需要密钥,明文信息包含在加密后的密文中。
最常见的两种当铺密码:
①将数字映射到对应笔画的汉字
②利用汉字的字形特征,当前汉字有多少笔画出头就转化为数字几
例:由(5)人(2)俱(0)乙(1)口(3)一(1)中(4) -
键盘密码
根据键盘的特征的密码,常见由计算机的键盘和手机的键盘,加密的方式有坐标法和顺序法 -
与佛论禅
将字符映射为佛经中的文字
现代密码学
采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方法成为对称加密,也称为单密钥加密

- 加密的三个原则
①混淆:使密文与密钥的关系尽可能的复杂化,使得对手即使获取了许多明文和对应的密文,以及关于密文的一些统计特征,也无法推测密钥。
②扩散:让明文中的每一位影响密文中的许多位,或者说让密文中的每一位受明文中的许多位的影响。这样可以隐蔽明文的统计特性。当然,理想的情况是让明文中的每-位影响密文中的所有位,或者说让密文中的每-位受明文中所有位的影响。
③分组:可以看成经典的电报密码本加密技术的现代传承,其中由密钥来决定电报密码本的选择。一次加密一组数据, 密钥长度为一组数据的长度。 - DES加密特点
DES算法产生密钥的方式简单,密钥一般也比较短。
DES算法加密解密速度快,效率很高,适合对大数据量的数据进行加密。
DES算法的安全性依赖于密钥的高度保密,通信双方必须有方法能保证安全的分享密钥,并定期更换DES密钥。
- 高级加密标准AES
随着计算机能力突飞猛进, DES标准56位的密钥长度已经力不从心。. 1999年,利用计算机破解DES密码只需要几十个小时。
2001年,美国国家标准与技术研究院发布AES以替代DES.
AES加密标准将密钥长度提高到了128位(可选192位和256位)
公钥(非对称)密码学的出现和发展密码学史上最大(唯一)的一次革命。

- 公钥:公开的,任何人都知道
- 私钥:只有自己知道
- 算法:一对密钥中用公钥加密的结果可以使用私钥解密,发过来用私钥加密的结果也可以用公钥解密
信息摘要和数字签名




版权声明
本文为[萱萱不会秃头]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_53954158/article/details/124284121
边栏推荐
猜你喜欢

用友OA漏洞复现手册

蕊源电源芯片,RY3715,RY3750替换:矽力杰SY7208、SY7152、芯朋微AP2008.芯源MP1542,MP3213。2.5V至5.5V的输入电压

基于UnityGameFramework框架的AssetBundle打包

宏晶微MS9123,USB 投屏控制芯片,USB 投屏器,支持 CVBS、S-Video 视频接口,

音频功率放大器,纳芯威功放,NS4165B单通道5.3W AB\D类功放,主要替换智浦芯的CS8571、CS8871、CS5218海栎创的HAA2018

龙讯系列:LT8912B,LT6911C,HDMI转MIPI(CSI\DSI),单通道MIPI2.DSI桥到LVDS/HDM,HDMI1.4到双端口MIPIDSI/CSI与音频数据表

SourceTree版本回溯以及单个改动版本回溯

时钟IC,INS5101A,I2C低功耗 RTC 实时时钟芯片,替换HYM8563,替换(NXP)PCF8563,TCS8563,I2C低功耗 RTC 实时时钟芯片

Word XML space character

One day study notes
随机推荐
SourceTree版本回溯以及单个改动版本回溯
MySQL简单操作语句
jfinal框架easyexcel插件导出带图片
Unity 在Update中限定每几帧执行一次
有关imap-tools模块实现邮件移动的问题
[intensive reading] deep surface normal estimation with hierarchical rgb-d fusion
2020-12-25
Mmdetection uses custom dataset training to convert datasets to coco format
[hand shape and pose estimation from a single RGB image]
word xml 空格符
Unable to resolve dependency for ':app@debug/compileClasspath': Could not download mapsforge-map.jar
uni-app 开发微信小程序项目运行时报错 Error: tourist appid
以前在博客园的博文
Steps of connecting hbuilderx to nocturnal simulator
【无标题】国腾GM系列,GM8284DD(GM8284DR,LT8218A)、 GM8285C、GM7123C,LVDSTTL转TTL,TTL转成单路LVDS,TTL数字信号转换成VGA
文件系统结构分析与数据恢复
国产首发USBhub大全,USB HUB2.0,HUB3.0,旺玖PROLIFIC、PL2586、MA8601,和芯润德SL2.2A、SL2.2S,替换汤铭的FE1.1、FE1.1S、、威锋VL810
[hand pose estimation] open source data set - Collection - rgbd IR depth
Installing deepstream on TX2
蓝桥杯——十六进制与十进制之间的转换