密码学基础

本文概述了密码学的基本术语,包括明文、密文和密钥的概念。介绍了对称密钥加密和公开密钥加密,以及破解加密的方法。讨论了传统加密方法,如替代密码和换位密码。接着,重点讲述了现代加密技术,特别是对称密钥加密中的流密码和分组密码,详细解析了流密码和分组密码的工作原理。最后,探讨了Feistel分组密码结构的关键特性及其安全性因素。
摘要由CSDN通过智能技术生成

1 概述

1.1 密码学(cryptography)术语

这里写图片描述

m: 明文
KA(m): 密文,利用秘钥KA加密
m = KB(KA(m)): 利用秘钥KB解密

1.2 对称密钥加密

这里写图片描述

  • 对称密钥加密: Bob和Alice共享相同(对称)密钥: KS
    • e.g., 单码替代密码的替代模式

Q: Bob和Alice如何确认密钥值(密钥分发) ?

1.3 公开密钥加密

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值