971密码学复习

  1. 什么是 one time pad。https://blog.csdn.net/b12345678_123/article/details/125770698?spm=1001.2014.3001.5506

  1. 什么绝对安全:密文不会给攻击者提供有关明文的任何信息。给攻击者一个密文C,攻击者无法分别出来这个密文只有m0还是m1加密的。

  1. Reduction: 解题过程:problem A is reducible to problem B. Suppose there is a algorithm C can solve problem B. Give an input f(a), our task is to compute a with the help of algorithm C.

step1: we compute f(a)

step2: we run algorithm c with f(a) and f(0) as input, algorithm should return a+0=a

step3: we output a as the solution to f(a), which solve the problem a.

  1. 密码学的机密性和完整性:confidentiality 分为数据机密性和身份机密性。data机密性:Alice发送的数据不能够被敌手知道。identity机密性:Alice谈话的对象不能被敌手知道。Integrity分为数据和身份完整性。data完整性:Aclie发送给Bob的数据不能被篡改。identity完整性:Alice的谈话对象不能被冒充。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值