读书笔记之《图解密码技术》

这篇读书笔记详尽解析了《图解密码技术》的内容,涵盖对称密码、公钥密码,特别是RSA加密算法的详解,还介绍了单向散列函数、消息认证码、数字签名等核心概念,加深了对密码技术与信息安全的理解。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

图解密码技术读书笔记

介绍

由于自己主要负责开发过公司的支付系统,因此也接触过第三方支付网关(支付宝、微信支付等),其中数据信息的传递都是经过加密的。

并且支持多种加密方式有MD5、RSA等。严格意义上讲MD5不能算作加密,只能算作校验数据完整性。

最近看到一本介绍密码技术的书籍,由日本人写的一本《图解密码技术》,看完之后收益匪浅,将复杂的技术用简单诙谐的语言来描述这是很不容易的。

推荐指数:★★★★☆

图解密码技术

将明文内容生成密文的过程称作加密,将密文内容解析成明文内容称作解密。

密码技术分类

1、对称密码
2、非对称密码(公钥密码)
3、单向散列函数
4、消息认证码
5、数字签名
6、伪随机数生成器

对称密码

对称密码加密和解密过程


对称密码加密和解密过程


对称密码的加密方和解密方都需要知道密钥,他们所持有的密钥是相同的。所以对称密码的关键在于密钥


使用一种密钥空间巨大,且在算法上没有弱点的对称密码,就可以通过密文来确保明文的机密性。
巨大的密钥空间能够抵御暴力破解,算法上没有弱点可以抵御其它类型的攻击。

然而,使用对称密钥进行通信时,还会出现密钥的配送问题,即如何将密钥安全的发送给接受者。
为了解决密钥配送问题,我们需要使用到公钥密码技术。

备注:有时我们使用对称
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值