永发信息网

如何理解前向安全性

答案:1  悬赏:10  手机版
解决时间 2021-01-23 12:34
如何理解前向安全性
最佳答案
“前向安全性”应当是叫做“forward security”。该定义最早是由Mihir Bellare和Sara K. Miner在 CRYPTO’99上提出的关于数字签名的性质[1]。
  而“perfect forward secrecy”则是由Christoph G. Günther在EUROCRYPT ’89提出的,其最初用于定义会话密钥交换协议的一种安全性[2]。
(Perfect)Forward secrecy的大致意思是:用来产生会话密钥(session key)的长期密钥(long-term key)泄露出去,不会造成之前通讯时使用的会话密钥(session key)的泄露,也就不会暴漏以前的通讯内容。简单的说,当你丢了这个long-term key之后,你以后的行为的安全性无法保证,但是你之前的行为是保证安全的。
之所以Perfect加上括号,是因为这个词蕴含了无条件安全的性质,大部分的forward secrecy方案是无法达到Perfect的。
而forward security的保证的是:敌手获取到了你当前的密钥,但是也无法成功伪造一个过去的签名。
简单的说,这两个概念是用在不同的环境中,但是其意图是一样的:保证密钥丢失之前的消息安全性或签名的不可伪造性。
一般而言,满足Forward secrecy或者forward security的公钥环境下的(签名、密钥交换或加密)方案,其公钥是固定的,而密钥则随着时间进行更新。这个更新过程是单向的,因此也就保证了拿到当前的密钥,是无法恢复出以前的密钥,从而保证了“前向安全”。

与之相对应的还有“后向安全( backward secrecy或security)”的概念,不过这个概念研究的比较少,题主有兴趣可以自行查找该概念。

参考文献:
[1] Bellare, Mihir, and Sara K. Miner. "A forward-secure digital signature scheme." Advances in Cryptology—Crypto’99. Springer Berlin Heidelberg, 1999.
[2] Günther, Christoph G. "An identity-based key-exchange protocol." Advances in Cryptology—Eurocrypt’89. Springer Berlin Heidelberg, 1989.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
美国UCC洗衣(安岳分店)地址在什么地方,想过
“6”字形图中,FM是大⊙O的直径,BC与大⊙O
民得利生活超市地址好找么,我有些事要过去,
在教育学中班级对幼儿成长有什么影响
同位素标记法是生物学常用的一种研究方法,下
景观大乔木的香樟和秋枫很像,怎么区分呢
衣e干洗坊地址有知道的么?有点事想过去!
家乐超市地址好找么,我有些事要过去,
在汉字“生活中的日常用品”中,成轴对称的有
老马掉头正相顾猜一字
佛学中的“非法”是什么意思
皇家圣雪洗衣生活馆(安县总店)地址好找么,我
北京新世联华超市地址有知道的么?有点事想过
金山绿色干洗(金四连锁店)地址在什么地方,想
400字作文,马上开学了,
推荐资讯
红色帆布鞋配什么袜子比较韩风
黄渤演的电影. 他在里面演一个将军...
我是公司采购,因工作失误给公司造成了损失怎
单选题下列物质中既含游离态氧,又含化合态氧
北京哪儿适合公司郊游啊? 部门20人左右准备5
风韵尤存什么意思
我的专属焕颜吧地址在什么地方,想过去办事
公务员体检,肝内钙化灶会影响录用吗
5700立方分米=________立方米,9.12升=______
单选题2003年4月14日《人民日报》报道,从目
阅读下文,完成第21—26题。(25分)栀子?父
注册会计师干什么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?