摘要
本发明属于网络安全协议技术领域,具体为一种基于生产者‑消费者模型和可靠广播的异步分布式随机数协议。本发明提出的异步分布式随机数协议在生产者‑消费者模型下构建,包含生产者进程、消费者进程和移除进程,它们运行于异步网络环境下的多个分布式节点之间;生产者进程中各节点持续生产新的PVSS承诺并通过BRB协议对该PVSS承诺达成共识;消费者进程中各节点持续选举领导者并揭示该领导者最早产生的PVSS承诺中隐藏的秘密值,通过类BRB协议对本轮的分布式随机数达成共识;移除进程负责移除故障节点。本发明具有较低的通信开销和计算成本以及极高的吞吐量,可适配于现实网络环境,广泛用于安全多方计算、匿名通信等多种分布式场景中。
技术关键词
节点
进程
消息
重构算法
全局状态信息
网络安全协议技术
验证算法
初始化算法
队列
生成密钥
解密密钥
分布式场景
密码原语
有效性
定义
加密