一种联盟链加密数据定期共享方法及系统
摘要:
本发明涉及一种联盟链加密数据定期共享方法及系统,包括:k级别的任务用户通过普通用户节点定期公开任务,若级别k大于等于任务对应的设定级别,则向任务用户分配3k个不同的普通用户节点对应的公钥;任务用户对完整数据内容加密和签名,并将完整数据随机打乱,分成3k个部分,分别传给3k个不同的普通用户,该普通用户对其分到的数据进行加密和签名;将所有加密数据的信息发送到智能合约中,任务用户设置触发时间;在智能合约中定期检查是否达到触发时间,达到则智能合约通知上述普通用户,其在规定时间内对联盟链上数据进行解密,并公开数据。其既保证了未公开阶段数据的安全性和一致性,又能够保证智能合约触发后数据必须公开共享。
公开/授权文献
0/0