-
公开(公告)号:CN118337368A
公开(公告)日:2024-07-12
申请号:CN202410310403.X
申请日:2024-03-19
申请人: 电子科技大学
摘要: 本发明涉及一种轻量级、密文去重复和密钥可更新的区块链编辑方法,包括:对区块链及用户进行初始化;对初始化后的所有用户当前时间段内的每一个交易进行计算,获取ABE密文和变色龙哈希值;对所述ABE密文进行存储和链接,并对所述ABE密文进行去重;对区块的交易数字签名、所述变色龙哈希值和所述ABE密文进行验证;区块验证通过则基于去重后的ABE密文计算新的变色龙随机数;确定所述新的变色龙随机数满足变色龙哈希碰撞后,对链上区块进行改写。本发明能够解决现有可编辑区块链的密文冗余、密钥不可更新、密码算法开销过大额问题。