摘要
本发明提出了一种区块链的去中心化重写方法,实现步骤为:初始化区块链的去中心化重写系统;交易拥有者构建可重写交易并上传;交易修改者向权威机构发送属性和身份标识;权威机构生成重写密钥和身份标识签名并发送;交易修改者根据重写密钥的有效性验证结果计算转换密钥;代理服务器对密文进行预解密并发送预解密结果;交易修改者获取区块链的重写结果。本发明代理服务器通过交易修改者对重写密钥的验证结果所计算的转换密钥对密文预解密,然后对预解密结果在线解密,减少了因错误的重写密钥导致的不必要计算开销,并降低了解密开销,且交易拥有者通过离线计算的中间信息对变色龙陷门在线加密,降低了加密开销,有效提高了重写效率。
- 单位