受控加密私钥的发布制造技术

技术编号:23352810 阅读:29 留言:0更新日期:2020-02-15 07:18
一种计算机实现的方法,包括:存储与一个群组的节点相关联的加密公钥,所述群组中的每个节点与私钥份额相关联,所述私钥份额与用于所述群组的门限私钥重建方案相关联,以允许从至少门限个所述私钥份额中确定与所述加密公钥相关联的加密私钥;迭代地获得由所述群组的多个节点提供的多个指示符,每个所述指示符代表加密私钥份额或虚拟信号之一;和通过迭代地进行以下操作来识别所述加密私钥:i)选择所述指示符的子集;ii)计算可能的共享秘密;和iii)根据所述加密公钥评估每个可能的共享秘密,以确定所述可能的共享秘密是否为所述加密私钥。本发明专利技术适于在区块链中实现。

Release of private key of controlled encryption

【技术实现步骤摘要】
【国外来华专利技术】受控加密私钥的发布
本专利技术主要涉及数据安全和加密技术,具体涉及与用于锁定数据或令牌(token)的公钥相关联的私钥的受控发布的方法和系统。本专利技术特别适用于,但不限于,保护数据,以仅在事件发生后允许解锁(用于访问和/或转移)这些数据。
技术介绍
在本文中,使用术语“区块链(Blockchain)”来包括所有形式的电子的、基于计算机的分布式分类账(DistributedLedgers),包括但不限于区块链和交易链技术、许可及未许可的分类账、共享分类账及其变型。虽然也已经提出并开发了其他区块链实施方案,但是区块链技术最广为人知的应用是比特币分类账(BitcoinLedger)。虽然出于方便和说明的目的,本文中涉及的是比特币(Bitcoin),但应当指出的是,本专利技术不限于与比特币区块链一起使用,其他的区块链实施方式和协议也落入本专利技术的范围内。区块链是基于共识的电子分类账,该分类账被实现为由区块组成的基于计算机的去中心化的分布式系统,而区块由交易和其他信息组成。就比特币而言,每个交易是对区块链系统中参与者之间的数字资产的控制的转移本文档来自技高网...

【技术保护点】
1.一种计算机实现的方法,包括:/n存储与一个群组的节点相关联的加密公钥,所述群组中的每个节点与私钥份额相关联,所述私钥份额与所述群组的门限私钥重建方案相关联,以允许从至少门限个所述私钥份额来确定与所述加密公钥相关联的加密私钥;/n迭代地获得由所述群组的多个节点提供的多个指示符,每个所述指示符代表加密私钥份额或虚拟信号之一;并通过迭代地进行以下操作来识别所述加密私钥:/n选择所述指示符的子集;/n计算可能的共享秘密;和/n根据所述加密公钥评估每个可能的共享秘密,以确定所述可能的共享秘密是否为所述加密私钥。/n

【技术特征摘要】
【国外来华专利技术】20170626 GB 1710176.71.一种计算机实现的方法,包括:
存储与一个群组的节点相关联的加密公钥,所述群组中的每个节点与私钥份额相关联,所述私钥份额与所述群组的门限私钥重建方案相关联,以允许从至少门限个所述私钥份额来确定与所述加密公钥相关联的加密私钥;
迭代地获得由所述群组的多个节点提供的多个指示符,每个所述指示符代表加密私钥份额或虚拟信号之一;并通过迭代地进行以下操作来识别所述加密私钥:
选择所述指示符的子集;
计算可能的共享秘密;和
根据所述加密公钥评估每个可能的共享秘密,以确定所述可能的共享秘密是否为所述加密私钥。


2.根据权利要求1所述的计算机实现的方法,还包括:
当所述可能的共享秘密被确定为所述加密私钥时,解密先前使用所述加密公钥加密的数据。


3.根据权利要求1或2所述的计算机实现的方法,还包括:
当所述可能的共享秘密被确定为加密私钥时:
基于所述加密私钥生成签名;和
将所述签名添加到交易的解锁脚本中,以解锁先前使用所述加密公钥留置的令牌。


4.根据任一前述权利要求所述的计算机实现的方法,还包括:
识别在定义的机会窗口中提供表示所述加密私钥份额的指示符的群组的节点;和
合作地生成用于交易的有效签名以将一个或多个数字资产转移到一个或多个所述已识别的节点。


5.如权利要求4所述的计算机实现的方法,其中,合作地生成用于所述交易的所述有效签名以将一个或多个所述数字资产转移到一个或多个所述所识别的节点包括合作地生成有效签名以分发由发出与事件相关联的监控请求的请求者提供的一个或多个所述令牌。


6.根据任一前述权利要求所述的计算机实现的方法,还包括:
生成所述加密私钥份额之一;
迭代地向所述群组的多个节点提供所述指示符,所述指示符包括:
当预先确定的事件没有发生时,虚拟信号;和
响应于检测到所述预先确定的事件...

【专利技术属性】
技术研发人员:约翰·弗莱彻托马斯·特雷维坦
申请(专利权)人:区块链控股有限公司
类型:发明
国别省市:安提瓜和巴布达;AG

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1