密码学入门——环游密码世界

文章目录

参考书目

图解密码技术 第三版

一、基本概念

1.1 本书主要角色

1.2 加密与解密

加密

解密

密码破译

二、对称密码与公钥密码

2.1 密钥

加密,解密与密钥


2.2 对称密码和公钥密码

1.对称密码是指在加密和解密时使用同一密钥的方式。

2.公钥密码是指在加密和解密时使用不同密钥的方式。因此,公钥密码又称非对称密码。


2.3 混合密码技术

将对称密码和公钥密码结合起来的密码方式称为混合密码系统(hybrid cryptosystem),这种系统结合了对称密码和公钥密码两者的优势。

三、其他密码技术

其他常用的密码技术有以下几个:

  • 单向散列函数
  • 消息认证码:可以确认消息是否来自所期望的通信对象,也能够确认消息是否被篡改。即消息认证码不仅能够保证完整性,还能够提供认证机制。
  • 数字签名:数字签名本质上是一种将现实世界中的签名和盖章移植到数字世界中的技术,它也是一种重要的密码技术。可以检测出伪装和篡改,并能防止事后否认。
  • 伪随机数生成器:一种能模拟产生随机数列的算法。随机数承担着密钥生成的重要职责,如果生成随机数的算法不好,窃听者就可以推测出密钥,从而带来通信机密性下降的风险。
相关推荐
葫三生1 天前
三生原理与现有密码学的核心区别?
密码学
IT 青年2 天前
密码学(1)LWE,RLWE,MLWE的区别和联系
密码学
曼岛_3 天前
[密码学基础]GB与GM国密标准深度解析:定位、差异与协同发展
密码学·gb与gm
那就摆吧3 天前
实验一-密码学数学基础
密码学
攻防_SRC3 天前
NDSS 2025|侧信道与可信计算攻击技术导读(二)系统化评估新旧缓存侧信道攻击技术
安全·密码学·可信计算技术
曼岛_4 天前
[密码学基础]商用密码应用安全性评估(密评):网络安全新风口,高薪紧缺人才必备技能
网络·web安全·密码学·密拼工程师
曼岛_5 天前
[密码学基础]GM/T 0018-2023 密码设备应用接口规范深度解析:技术革新与开发者实践
密码学
我想回家种地5 天前
密码学(二)流密码
密码学
曼岛_5 天前
[密码学基础]GMT 0029-2014签名验签服务器技术规范深度解析
运维·服务器·密码学·签名验签服务器
明月看潮生5 天前
青少年编程与数学 02-016 Python数据结构与算法 24课题、密码学算法
python·算法·青少年编程·密码学·编程与数学