challenger 的中文意思是挑战者,在密码学里,我们却应理解为接受挑战的人。

在密码学里,要考虑IND-CCA安全,往往考虑一个游戏.游戏的参与者包括敌手(attacker)和受挑战者(challenger)。游戏的规则是这样的:attacker先选两个明文M和N然后challenger随机选择一个进行加密得到密文C,在游戏结束前的任何时候attacker可以向challenger作一些查询工作,包括对hash函数的查询和对一些密文进行解密查询,当然不能对C进行查询。当attcker认为可以结束游戏了,他得向challenger报告一个答案,即他认为的C对应的明文(M和N中的一个),如他给的答案确实和challenger当初选的明文一样,那么attacker就赢了游戏。

一个密码体制不满足IND-CCA,如果多次上述游戏中,attcker能赢得游戏的平均概率是1/2+e,e是一个大于0的数。

密码学安全性证明中的挑战者和攻击者相关推荐

  1. 【密码学】Schnorr认证,Schnorr签名,安全性证明

    Schnorr是Sigma协议的实例,从Schnorr 认证协议和Schnor签名两个部分来介绍.在前面关于认证协议的讲述中,用到了一些特定的符号,这里会继续使用. 首先认识Schnorr认证协议,定 ...

  2. 身份基加密方案的安全性证明

    在上一篇博客中,介绍了Boneh-Franklin的基于身份的加密方案,准确地说,是介绍了Boneh-Franklin论文[1]中最基础的方案--BasicIdent.在这篇博客中,主要论述Basic ...

  3. ECDSA安全性证明

    本文主要对2021年CCS的论文<Efficient Online-friendly Two-Party ECDSA Signature>这篇论文方案进行简述,并对椭圆曲线数字签名进行了安 ...

  4. 读心术:从零知识证明中提取「知识」——探索零知识证明系列(三)

    本文已更新至Githubhttps://github.com/sec-bit/learning-zkp/blob/master/zkp-intro/3/zkp-pok.md 导言:有些理论非常有趣,零 ...

  5. ElGamal密码及其安全性证明

    ElGamal 在 DDH下的 IND-CPA 安全性 有关DDH和ElGamal Diffie-Hellman Protocol 有限循环群 G\mathbb{G}G (e.gG=(Zp)∗)\le ...

  6. idea中出现紫色_紫色测试和安全性实验中的混乱工程

    idea中出现紫色 我们使用技术构建产品和服务的方式正在不断发展,其发展速度难以理解. 遗憾的是,用于确保设计方法安全的主要方法是预防性的,这意味着我们正在无状态的世界中设计有状态的安全性. 我们设计 ...

  7. 基于身份的密码体制 BF IBE 2001 方案及安全性证明 内容小结

    基于身份的密码体制 BF IBE 2001 方案及安全性证明 内容小结 密码学可证明安全推荐书目(系列博客内容为这两本书学习笔记与内容小结): <密码学中的可证明安全性>杨波 :清华大学出 ...

  8. 密码学 区块链中的应用专栏 【简介】

    密码学 & 区块链中的应用 By Blake chen ​ 专栏内容总览(Mindmap) ​ 目录及其组织结构 1 密码学 1.1 什么是密码学 1.2 密码学的发展阶段和简史 1.3 古典 ...

  9. 密码学归约证明——计数器CTR模式

    1. 计数器CTR模式 选择,计算,.不加密并作为密文的一部分发送. 2. CTR模式的CPA安全 若是,则模式是安全的. 挑战密文在实验中被加密时,设表示初始,表示加密挑战密文每个分组.要求从未被加 ...

最新文章

  1. Varnish使用小结
  2. Vue删除数据成功后如何刷新表格数据
  3. 课题申报书范文_课题申报书(范文5篇)
  4. Spiral Matrix I II
  5. Pandas重复数据的查看和去重
  6. Python 命令行传参
  7. 【对讲机的那点事】450MHz模拟无线列调的工作原理(连载四)
  8. 只能建立两个虚拟服务器,创建两个虚拟主机
  9. c语言程序构建,c语言开发环境构建及简单的c程序设计.doc
  10. python爬虫教程-Python爬虫全集
  11. 诺基亚10.22变革影响的分析(转)
  12. ES6对比ES3\ES5
  13. 物联网卡要求实名认证的真正原因你知道吗?
  14. html背景图片拉伸解决办法
  15. OpenGL-入门-BMP像素图glDrawPixels
  16. 欢迎来到全民口罩自制时代!
  17. 修改Linux中发送邮件中附件大小的限制
  18. ubuntu设置root账号密码激活root账号
  19. 浅谈autolayout
  20. UART串口通讯协议

热门文章

  1. java 抽奖 高并发_【java】如何设计高并发下的抽奖?
  2. access内置函数:(适用access2000)
  3. 微型计算机安装顺序调整记录表,北京理工大学实验一实验报告表.docx
  4. actionscript3.0视频教程合集
  5. 360祭出“权威机构对扣扣保镖的测试报告”,为何TX等意外冷静?
  6. NMM社会共存感调查问卷
  7. UVCCamera安卓驱动USB摄像头
  8. mac 下 chrome的手势插件
  9. 凯立德货车导航H655强劲配置 护航货运大展身手
  10. 航天信息管理软件无法连接服务器,航天信息客户端怎样连接服务器