[发明专利]延迟公布信息的方法和系统有效
申请号: | 201810149157.9 | 申请日: | 2018-02-13 |
公开(公告)号: | CN108199842B | 公开(公告)日: | 2021-03-02 |
发明(设计)人: | 安德鲁.威廉.罗斯科;陈邦道 | 申请(专利权)人: | 克洛斯比尔有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08 |
代理公司: | 北京天澜智慧知识产权代理有限公司 11558 | 代理人: | 尚继栋 |
地址: | 英国牛*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 延迟 公布 信息 方法 系统 | ||
本公开内容公开了延迟公布信息的方法和系统。该方法在用户端处包括将所述信息分割成m个份额,使得基于这m个份额中的任何k个份额能够重构所述信息;从区块链系统中选取n个节点,这n个节点中不可信任的节点数目小于k‑1个并且2(k‑1)小于n;以及分别使用各个节点创建的公钥对所述信息的相应份额进行加密,所述公钥是各个节点针对预定条件所创建的公钥和私钥对中的公钥。采用本公开内容的技术方案能够实现精确延迟。
技术领域
本发明涉及密码安全及其应用领域,尤其涉及延迟公布信息的方法和系统。
背景技术
在二十世纪九十年代提出了时间锁加密的概念,时间锁加密通常是指对信息x(可以为任何信息)进行加密得到加密信息y,待到时间t(可以为任何时间)或者以后时任何人都可以对加密信息y进行解密以得到信息x,但是在时间t之前任何人都不能够对加密信息y进行解密,即在时间t之前任何人都不能获知信息x。这相当于对信息x进行了延迟,将其延迟到时间t,待到时间t或以后时人们才能够获知信息x。换言之,待到时间t或以后时才将信息x公布出来。通常来讲这种延迟都较长。非常需要一种使被延迟的信息变得可获知的延迟时间短且易于操作的程序安排。目前方案所需要的都是在时间t之前使信息x不可获知,但是在时间t之后的合理时间内任何人都能够提取出信息x,这里的时间t也称为延迟下界,即最小延迟到时间t,还可以比时间t更晚。
在没有可信第三方(TTP,Trusted Third Party)存在的情况下,创建时间锁的一方可以应用这样的函数,该函数的逆函数是公知的,但是求解该逆函数所需的顺序计算量相当大,使得没有人能够在时间t之前解出该逆函数。例如对信息x应用函数z得到值y,对值y应用函数z的逆函数z’以得到信息x,但是求解逆函数z’所需的计算量相当大使得没有人能够在时间t之前求出逆函数z’的解,无论使用多么高性能的计算设备等都无法实现,最快也是在时间t的时候求出逆函数z’的解,即得到信息x,这就相当于将信息x至少延迟公布有时间t这么长的时间。
很显然,上述对信息进行延迟获知的方式,都是将信息延迟到时间t或者更长,都不能够实现精确延迟,所述精确延迟是指将信息延迟到预定时间,在该预定时间到时人们即刻能够获知到所述信息。例如将信息x延迟到时间t,如果实现了精确延迟,则时间t到时人们即刻能够获知信息x。
因此需要能够实现精确延迟的对信息进行延迟的方案。
发明内容
鉴于上述技术问题,本公开内容提出了能够实现精确延迟的延迟公布信息的方法和系统而无需TTP的存在。
在本公开内容的一个方面,提供了一种延迟公布信息的方法,其在用户端处包括将所述信息分割成m个份额,使得基于这m个份额中的任何k个份额能够重构所述信息;从区块链系统中选取n个节点,这n个节点中不可信任的节点数目小于k-1个并且2(k-1)小于n;以及分别使用各个节点创建的公钥对所述信息的相应份额进行加密,所述公钥是各个节点针对预定条件所创建的公钥和私钥对中的公钥。
在一些实施方式中,所述延迟公布信息的方法还可以包括使用各个节点在所述预定条件满足时释放的私钥对经与所述私钥对应的公钥加密的所述信息的相应份额进行解密;以及基于解密的份额重构所述信息。
在一些实施方式中,所述预定条件可以为时间。
在一些实施方式中,所述预定条件可以为事件的发生。
在一些实施方式中,在m等于n的情况下,分别使用各个节点创建的公钥对所述信息的相应份额进行加密可以进一步包括分别使用每一个节点创建的公钥对所述信息的相应的一个份额进行加密。
在一些实施方式中,在m大于n的情况下,分别使用各个节点创建的公钥对所述信息的相应份额进行加密可以进一步包括分别基于每一个节点的权重而使用每一个节点创建的公钥对所述信息的相应份额进行加密。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于克洛斯比尔有限公司,未经克洛斯比尔有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810149157.9/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置