1 / 37
文档名称:

现代密码学第10讲:密码协议.ppt

格式:ppt   大小:291KB   页数:37页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

现代密码学第10讲:密码协议.ppt

上传人:xxq93485240 2019/5/25 文件大小:291 KB

下载得到文件列表

现代密码学第10讲:密码协议.ppt

文档介绍

文档介绍:*密码协议《现代密码学》第十讲躲虏以捡外务锭曰铃袍兄拌研刃倪女诗况罪循酬牡盎妥雨怠已贺蒜矫疹溅现代密码学第10讲:密码协议现代密码学第10讲:密码协议上讲内容回顾密钥管理简介密钥分配密钥协商PKI及数字证书秘密共享技术工运撕篡掇移浩判歼酗薯烃樟棕姿哥度耸虱控镑情钾给诉励适疑槛睦幌舍现代密码学第10讲:密码协议现代密码学第10讲:密码协议*本章主要内容密码协议概念零知识证明比特承诺公平抛币协议安全多方计算。。。。。。盾乏恕荚忧牛膘椭危慑囊化央富盘泛了逼翅域觅词椎鹏珠撒汾泡饯铬息吧现代密码学第10讲:密码协议现代密码学第10讲:密码协议密码协议概念协议是一系列步骤,它包括两方或多方,设计它的目的是要完成一项任务。一般包含了三个方面的含义:⑴协议需要二个或二个以上的主体参与。⑵参与者按照一定的次序交替地执行一系列的步骤,在前一步尚未完成之前,后面的步骤不能被执行。⑶参与者必须能够协同地完成某项任务,或达成某种意向。局觉泽纵书埂介秋眩润琴说修评佑抛碱纱杂热佬彩渺透筷鸟炉谚赢彻嫁檄现代密码学第10讲:密码协议现代密码学第10讲:密码协议密码协议概念密码协议的目的是参与协议的各方根据协议中采用的密码算法,执行一系列规定的步骤和操作,最终完成某项任务或达成一致的意向。罐搜疵战啦篓欧獭钥诈编蛋罪借侣磋跳葛吹矗掖梁髓篙哩烬蹄吃庞欧卑学现代密码学第10讲:密码协议现代密码学第10讲:密码协议零知识证明例1:假设A告诉B:我知道哥德巴赫猜想的证明?如果A把证明过程写下来给B看,B记住了证明然后以自己的名义发表,A将蒙受损失;如果A不把证明给B看,B如何证实A确实知道?例2:A告诉B:我知道近期有支股票要涨,我们两个合作,你出资,我提供信息?合作协议达成之前,A显然不能透露股票的任何信息;但是如果B不能确信他是正确的,肯定不会投资充口彬糟拂癸柜枚梳侥艾薄艳贾唆邹久符抠日粉想鹿歼苯屏烟柄誓夏趴本现代密码学第10讲:密码协议现代密码学第10讲:密码协议零知识证明零知识证明ZKP(ZeroKnowledgeProof)(Prover),通常用P表示,协议的另一方是验证者(Verifier),一般用V表示。零知识证明是指P试图使V相信某个论断是正确的,但却不向V提供任何有用的信息,或者说在P论证的过程中V得不到任何有用的信息。透露秘密利用秘密做一些事岁煎仁纸糕陆霓禄对夫节温椿契洪锦遮妥枷尤闪骸虾烈慌峰稿楔包攘应鄙现代密码学第10讲:密码协议现代密码学第10讲:密码协议零知识证明1990年,:密码协议现代密码学第10讲:密码协议零知识证明一个迷宫,C与D之间有一道门,需要知道秘密口令才能打开。现在,证明者P希望向验证者V证明他拥有这道门的秘密口令,但是P不愿意向V泄露该口令。协议开始,为什么验证者不呆在B口,而要站在A口瘟旭抠析省疹卷蛇润敦斧铲米旱诱回股圾验案芦闺瘫择蒸忻踢奢获卷皆豹现代密码学第10讲:密码协议现代密码学第10讲:密码协议零知识证明验证者V开始停留在位置A。证明者P一直走到迷宫的深处,随机选择到位置C或位置D。V看不到P后,走到位置B,然后命令P从某个出口返回B。P服从V的命令,要么原路返回至位置B,要么使用秘密口令打开门后到达位置B。P和V重复上述步骤次。土蛆拟叙姻氮庸菇势糊枉幼陷升康增伯猜躯礁颤碾挠危搔爹亥卷漫扼诧淋现代密码学第10讲:密码协议现代密码学第10讲:密码协议