-
公开(公告)号:CN112565073A
公开(公告)日:2021-03-26
申请号:CN202011356467.1
申请日:2020-11-26
Applicant: 中国船舶工业系统工程研究院 , 中国科学院信息工程研究所
IPC: H04L12/715 , H04W40/32
Abstract: 本发明提供一种基于区块链的无人艇首领节点动态选举系统、方法和介质。其中系统包括:节点权重初始化单元,被配置为:向所述区块链中的各个节点加载并写入动态选举智能合约中的权重记录列表,以初始化所述各个节点的权重;节点质询及提交单元,被配置为:基于动态选举智能合约中的权重记录列表,查询交易对方节点的节点地址,以提交当前节点向所述对交易方节点提交的数据;领导节点选举单元,被配置为:更新所述各个节点的领导权重和所述权重记录列表,以确定新的首领节点;以及领导权重广播单元,被配置为:向所述各个节点广播所述新的首领节点的状态信息。
-
公开(公告)号:CN112564895A
公开(公告)日:2021-03-26
申请号:CN202011356451.0
申请日:2020-11-26
Applicant: 中国船舶工业系统工程研究院 , 中国科学院信息工程研究所
Abstract: 本发明的方案包括:指定一可信节点,依据安全参数生成公共参数,发送给其他各节点;各节点获取公共参数,生成本节点的公私钥对,使用节点公私钥生成节点地址;指定任一节点为组网主节点,由其创建自身数据库中未重复的组网编号,并使用自身私钥对组建信息进行签名并广播;各节点收到组建信息后,构建入网请求并广播;主节点收到节点的入网请求后,向节点发送使用自身私钥签名的加密证书;各节点收到广播证书后,解密并获取证书;各节点在发送交易单消息时,需携带由证书构建的入网凭证,并使用节点私钥对消息进行签名;各节点需验证接收到的交易单信息中签名和凭证的合法性,确认交易单发送节点的入网状态,有效保证数据的可靠性。
-
公开(公告)号:CN112564895B
公开(公告)日:2022-10-21
申请号:CN202011356451.0
申请日:2020-11-26
Applicant: 中国船舶工业系统工程研究院 , 中国科学院信息工程研究所
Abstract: 本发明的方案包括:指定一可信节点,依据安全参数生成公共参数,发送给其他各节点;各节点获取公共参数,生成本节点的公私钥对,使用节点公私钥生成节点地址;指定任一节点为组网主节点,由其创建自身数据库中未重复的组网编号,并使用自身私钥对组建信息进行签名并广播;各节点收到组建信息后,构建入网请求并广播;主节点收到节点的入网请求后,向节点发送使用自身私钥签名的加密证书;各节点收到广播证书后,解密并获取证书;各节点在发送交易单消息时,需携带由证书构建的入网凭证,并使用节点私钥对消息进行签名;各节点需验证接收到的交易单信息中签名和凭证的合法性,确认交易单发送节点的入网状态,有效保证数据的可靠性。
-
公开(公告)号:CN112564896A
公开(公告)日:2021-03-26
申请号:CN202011356473.7
申请日:2020-11-26
Applicant: 中国船舶工业系统工程研究院 , 中国科学院信息工程研究所
Abstract: 本发明的可变共识区块链的多主体决策确认方法、系统及存储介质,包括:设定决策接受概率作为共识策略的基本参数;各节点配置相同的共识策略,组建区块链私链;私链中任一节点发起决策请求,等待挖矿确认;检测决策请求的认证性,认证通过则打包为区块并添加在链中广播;各节点接收区块,向临近节点广播同意的决策;各节点统计接收到的广播决策,满足决策接受概率时,同步并执行该广播决策。本发明利用区块链私有链实现可变共识的区块链结构,使得主节点利用区块链共识技术,通过检查自身决策交易在链中的状态实现对自身决策是否得到其他节点肯定的确认。
-
公开(公告)号:CN113095826A
公开(公告)日:2021-07-09
申请号:CN202110356992.1
申请日:2021-04-01
Applicant: 中国科学院信息工程研究所
Abstract: 本发明公开了一种基于区块链多签名的隐蔽通信方法及系统,包括:在通信行为开始前,消息发送方与消息接收方共享必要信息;消息发送方创建t个密钥对及包含n个多签名脚本的多签名交易单,并在s个多签名脚本的公钥字段嵌入子秘密消息,以生成包含数字货币的含密交易单交易单;根据含密交易单类型,消息接收方先从含密交易单中提取所述秘密消息,或消息发送方先生成赎回交易单,将数字货币转至消息发送方的指定地址。本发明没有额外引入标签,使得含密交易单与一般的非含密交易单具有不可区分性,有效降低了通信行为被恶意监听者发现的可能,并可在通信行为结束后随时赎回这部分数字货币,从根本上解决了烧币问题和数字货币被盗的问题。
-
公开(公告)号:CN113095826B
公开(公告)日:2024-04-23
申请号:CN202110356992.1
申请日:2021-04-01
Applicant: 中国科学院信息工程研究所
Abstract: 本发明公开了一种基于区块链多签名的隐蔽通信方法及系统,包括:在通信行为开始前,消息发送方与消息接收方共享必要信息;消息发送方创建t个密钥对及包含n个多签名脚本的多签名交易单,并在s个多签名脚本的公钥字段嵌入子秘密消息,以生成包含数字货币的含密交易单交易单;根据含密交易单类型,消息接收方先从含密交易单中提取所述秘密消息,或消息发送方先生成赎回交易单,将数字货币转至消息发送方的指定地址。本发明没有额外引入标签,使得含密交易单与一般的非含密交易单具有不可区分性,有效降低了通信行为被恶意监听者发现的可能,并可在通信行为结束后随时赎回这部分数字货币,从根本上解决了烧币问题和数字货币被盗的问题。
-
公开(公告)号:CN112804046A
公开(公告)日:2021-05-14
申请号:CN202110013646.3
申请日:2021-01-06
Applicant: 中国科学院信息工程研究所
Abstract: 本发明公开了一种基于区块链私钥映射的无载体隐写方法及系统,包括消息发送方与消息接收者分别生成一个相同的私钥数据库;消息发送者将秘密消息转化为一或多个序号,得到对应私钥,并计算各对应私钥的公钥地址,将各公钥地址作为一交易单中的接收地址,在区块链上广播所述交易单;消息接收者依据私钥数据库生成若干备选地址,并结合接收地址得到对应私钥,恢复所述秘密消息。本发明通过使用区块链信息为载体,实现了通信双方接收消息的一致性、对链路噪声的鲁棒性,消除了载体统计信息暴露通信事实的风险,提升了信息传输效率,极大降低了资源查找开销。
-
公开(公告)号:CN112804046B
公开(公告)日:2022-05-24
申请号:CN202110013646.3
申请日:2021-01-06
Applicant: 中国科学院信息工程研究所
Abstract: 本发明公开了一种基于区块链私钥映射的无载体隐写方法及系统,包括消息发送方与消息接收者分别生成一个相同的私钥数据库;消息发送者将秘密消息转化为一或多个序号,得到对应私钥,并计算各对应私钥的公钥地址,将各公钥地址作为一交易单中的接收地址,在区块链上广播所述交易单;消息接收者依据私钥数据库生成若干备选地址,并结合接收地址得到对应私钥,恢复所述秘密消息。本发明通过使用区块链信息为载体,实现了通信双方接收消息的一致性、对链路噪声的鲁棒性,消除了载体统计信息暴露通信事实的风险,提升了信息传输效率,极大降低了资源查找开销。
-
-
-
-
-
-
-