Wide-Mouth Frog协议

这个学期开了应用密码学,我将书本上一些比较有趣的知识发到上面来!

Wide-Mouth Frog协议又称作大嘴青蛙协议,听这个名字也觉得比较有意思了。它可能是最简单的对称密钥管理协议,该协议使用一个可信的服务器。Alice和Bob两人各和Trent共享一个秘密密钥。这些密钥只作密钥分配用,而浊用作加密用户间的实际消息。会话密钥只通过两个消息就从Alice传给了Bob:

(1)Alice将时间标记TA连同Bob的名字B和随机会话密钥K一起,用她和Trent共享的密钥对整个消息加密。她将加密的消息和她的身份A一起发送给Trent:A,EA(TA,B,K)。

(2)Trent解密Alice发来的消息。然后将一个新的时间标记TB连同Alice的名字和随机会话密钥一起,用他与Bob共享的密钥对整个消息加密,并将它发送给Bob:EB(TB,A,K)。

这个协议最重要的假设是Alice完全有能力产生好的会话密钥。请记住,随机数不容易产生,无法相信Alice能够做好这件事。

如果还是不理解这个协议,我可以画一个图来说明,我老师上课的时候就画的图,几乎每个协议一个图,一看就明白了!

Wide-Mouth Frog(大嘴青蛙)协议相关推荐

  1. [蓝桥杯][算法提高VIP]贪吃的大嘴(多重背包)

    题目描述 有一只特别贪吃的大嘴,她很喜欢吃一种小蛋糕,而每一个小蛋糕有一个美味度,而大嘴是很傲娇的,一定要吃美味度和刚好为m的小蛋糕,而且大嘴还特别懒,她希望通过吃数量最少的小蛋糕达到这个目的.所以她 ...

  2. 基于RDMA和NVM的大数据系统一致性协议研究

    基于RDMA和NVM的大数据系统一致性协议研究 吴昊1,2, 陈康1,2, 武永卫1,2, 郑纬民1,2 1 清华大学计算机科学与技术系,北京 100084 2 北京信息科学与技术国家研究中心,北京 ...

  3. 贪吃的大嘴用java_算法提高 贪吃的大嘴

    试题 算法提高 贪吃的大嘴(动态规划) 问题描述 有一只特别贪吃的大嘴,她很喜欢吃一种小蛋糕,而每一个小蛋糕有一个美味度,而大嘴是很傲娇的,一定要吃美味度和刚好为m的小蛋糕,而且大嘴还特别懒,她希望通 ...

  4. Spring事务 作者:哇塞大嘴好帅(我爱大嘴网)

    Spring事务 作者:哇塞大嘴好帅(我爱大嘴网) 我爱大嘴好帅(我爱大嘴网) 我爱大嘴好帥(我愛大嘴網) 1.事务的特性(ACID) ​ 1.原子性(Atomicity) ​ 2.一致性(Consi ...

  5. Java实现 蓝桥杯VIP 算法提高 贪吃的大嘴

    算法提高 贪吃的大嘴 时间限制:1.0s 内存限制:256.0MB 问题描述 有一只特别贪吃的大嘴,她很喜欢吃一种小蛋糕,而每一个小蛋糕有一个美味度,而大嘴是很傲娇的,一定要吃美味度和刚好为m的小蛋糕 ...

  6. 工作室课题—贪吃的大嘴(蓝桥杯)

    贪吃的大嘴 Description 有一只特别贪吃的大嘴,她很喜欢吃一种小蛋糕,而每一个小蛋糕有一个美味度,而大嘴是很傲娇的,一定要吃美味度和刚好为m的小蛋糕,而且大嘴还特别懒,她希望通过吃数量最少的 ...

  7. 题目 1566: 贪吃的大嘴

    题目 有一只特别贪吃的大嘴,她很喜欢吃一种小蛋糕,而每一个小蛋糕有一个美味度,而大嘴是很傲娇的,一定要吃美味度和刚好为m的小蛋糕,而且大嘴还特别懒,她希望通过吃数量最少的小蛋糕达到这个目的.所以她希望 ...

  8. 曹大嘴老师(本名:曹恒山老师)--沪师经纪

    曹大嘴(本名:曹恒山),男,75年出生于江苏无锡,中国实战派营销培训专家.经管畅销书作家,现任南通理工企业发展研究院院长.江苏省培训行业联谊会会长,创办国内首家商业讲师训练机构:"大嘴讲师堂 ...

  9. 当“大嘴”李国庆遇见“大炮”罗永浩

    在商界战场的刀光剑影中,企业领袖们性格各异,刚毅.柔韧.桀骜.谦逊.奔放.持重--鲜活的人物形象与曲折离奇的商业故事交织,绘出一幕又一幕的中国商业图卷. 穿透表面的光鲜与企业的肌理,窥见一个又一个商业 ...

最新文章

  1. 用php简单实现加减乘除计算器
  2. 图像调整亮度饱和度 c语言,【C#/WPF】调节图像的HSL(色相、饱和度、明亮度)...
  3. 一些常用的WebService.
  4. 启动mq 在虚拟机中_记在使用rocketmq client客户端过程中踩到的坑
  5. Scribe应用实例
  6. 2000年考研英语阅读理解文章二
  7. LinuxC高级编程——进程
  8. SharePoint中文WiKi
  9. 什么是 JxBrowser
  10. redis配置文件下载
  11. 200个英语常用词根词缀
  12. linux 删除回收站文件,浅析linux下的回收站以及U盘中的.Trash文件夹
  13. iSlide(PPT插件)
  14. android美食app设计图,基于位置的Android美食地图应用的设计与实现
  15. ESLint:可组装的JavaScript和JSX检查工具
  16. PR-Place-performing Placement and Optimization-2
  17. 我们该怎么样看待人工智能?
  18. ret2dl-resolve
  19. 寻找第(前)k大的数的方法总结
  20. 使用高德地图api点聚合案例 (自定义样式)

热门文章

  1. 初学编程,从抄代码开始就够了吗?看看我的故事!
  2. spring boot集成阿里云短信服务
  3. wazhu之agent功能详解
  4. 微信小程序 - <textarea> 多行文本输入框 placeholder 属性换行显示文字(适用于 vant-weapp 的 Field 输入框文本域组件 van-field)样式修改的详细教程
  5. linux上最好的p图软件,10款好用的手机P图软件排行榜
  6. FFmpeg编译报nasm/yasm not found or too old. 错误解决
  7. 校招进腾讯,二本没戏了?
  8. Linux7添加syslog,在CentOS 7.2上使用rsyslog配置syslog server
  9. 简易验收管理系统的设计(php)
  10. office2003正版验证