Wide-Mouth Frog(大嘴青蛙)协议
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(大嘴青蛙)协议相关推荐
- [蓝桥杯][算法提高VIP]贪吃的大嘴(多重背包)
题目描述 有一只特别贪吃的大嘴,她很喜欢吃一种小蛋糕,而每一个小蛋糕有一个美味度,而大嘴是很傲娇的,一定要吃美味度和刚好为m的小蛋糕,而且大嘴还特别懒,她希望通过吃数量最少的小蛋糕达到这个目的.所以她 ...
- 基于RDMA和NVM的大数据系统一致性协议研究
基于RDMA和NVM的大数据系统一致性协议研究 吴昊1,2, 陈康1,2, 武永卫1,2, 郑纬民1,2 1 清华大学计算机科学与技术系,北京 100084 2 北京信息科学与技术国家研究中心,北京 ...
- 贪吃的大嘴用java_算法提高 贪吃的大嘴
试题 算法提高 贪吃的大嘴(动态规划) 问题描述 有一只特别贪吃的大嘴,她很喜欢吃一种小蛋糕,而每一个小蛋糕有一个美味度,而大嘴是很傲娇的,一定要吃美味度和刚好为m的小蛋糕,而且大嘴还特别懒,她希望通 ...
- Spring事务 作者:哇塞大嘴好帅(我爱大嘴网)
Spring事务 作者:哇塞大嘴好帅(我爱大嘴网) 我爱大嘴好帅(我爱大嘴网) 我爱大嘴好帥(我愛大嘴網) 1.事务的特性(ACID) 1.原子性(Atomicity) 2.一致性(Consi ...
- Java实现 蓝桥杯VIP 算法提高 贪吃的大嘴
算法提高 贪吃的大嘴 时间限制:1.0s 内存限制:256.0MB 问题描述 有一只特别贪吃的大嘴,她很喜欢吃一种小蛋糕,而每一个小蛋糕有一个美味度,而大嘴是很傲娇的,一定要吃美味度和刚好为m的小蛋糕 ...
- 工作室课题—贪吃的大嘴(蓝桥杯)
贪吃的大嘴 Description 有一只特别贪吃的大嘴,她很喜欢吃一种小蛋糕,而每一个小蛋糕有一个美味度,而大嘴是很傲娇的,一定要吃美味度和刚好为m的小蛋糕,而且大嘴还特别懒,她希望通过吃数量最少的 ...
- 题目 1566: 贪吃的大嘴
题目 有一只特别贪吃的大嘴,她很喜欢吃一种小蛋糕,而每一个小蛋糕有一个美味度,而大嘴是很傲娇的,一定要吃美味度和刚好为m的小蛋糕,而且大嘴还特别懒,她希望通过吃数量最少的小蛋糕达到这个目的.所以她希望 ...
- 曹大嘴老师(本名:曹恒山老师)--沪师经纪
曹大嘴(本名:曹恒山),男,75年出生于江苏无锡,中国实战派营销培训专家.经管畅销书作家,现任南通理工企业发展研究院院长.江苏省培训行业联谊会会长,创办国内首家商业讲师训练机构:"大嘴讲师堂 ...
- 当“大嘴”李国庆遇见“大炮”罗永浩
在商界战场的刀光剑影中,企业领袖们性格各异,刚毅.柔韧.桀骜.谦逊.奔放.持重--鲜活的人物形象与曲折离奇的商业故事交织,绘出一幕又一幕的中国商业图卷. 穿透表面的光鲜与企业的肌理,窥见一个又一个商业 ...
最新文章
- 用php简单实现加减乘除计算器
- 图像调整亮度饱和度 c语言,【C#/WPF】调节图像的HSL(色相、饱和度、明亮度)...
- 一些常用的WebService.
- 启动mq 在虚拟机中_记在使用rocketmq client客户端过程中踩到的坑
- Scribe应用实例
- 2000年考研英语阅读理解文章二
- LinuxC高级编程——进程
- SharePoint中文WiKi
- 什么是 JxBrowser
- redis配置文件下载
- 200个英语常用词根词缀
- linux 删除回收站文件,浅析linux下的回收站以及U盘中的.Trash文件夹
- iSlide(PPT插件)
- android美食app设计图,基于位置的Android美食地图应用的设计与实现
- ESLint:可组装的JavaScript和JSX检查工具
- PR-Place-performing Placement and Optimization-2
- 我们该怎么样看待人工智能?
- ret2dl-resolve
- 寻找第(前)k大的数的方法总结
- 使用高德地图api点聚合案例 (自定义样式)
热门文章
- 初学编程,从抄代码开始就够了吗?看看我的故事!
- spring boot集成阿里云短信服务
- wazhu之agent功能详解
- 微信小程序 - <textarea> 多行文本输入框 placeholder 属性换行显示文字(适用于 vant-weapp 的 Field 输入框文本域组件 van-field)样式修改的详细教程
- linux上最好的p图软件,10款好用的手机P图软件排行榜
- FFmpeg编译报nasm/yasm not found or too old. 错误解决
- 校招进腾讯,二本没戏了?
- Linux7添加syslog,在CentOS 7.2上使用rsyslog配置syslog server
- 简易验收管理系统的设计(php)
- office2003正版验证