一种区块链交易关键字可搜索加密方法及系统
本发明公开了一种区块链交易关键字可搜索加密方法及系统,该方法包括:利用标识密码算法加密和签名交易单文件;并利用可搜索加密算法对关键字进行可搜索加密处理;并在完成交易单上链后,在索引结构中建立交易单所存储的经过可搜索加密处理后的关键字和相应区块序号的映射关系;在用户搜索时,根据搜索关键字利用索引结构搜索相应区块,并将搜索结果返回给用户。本发明解决了对区块链上的敏感交易数据加密存储、有效查询以及传统的公钥基础设施PKI密码体系存在证书管理困难的问题。保障了区块链用户的交易数据安全与隐私,为区块链技术在高隐私场景中的应用提供了可靠的平台级安全服务。
成果亮点
本发明提供一种区块链交易关键字可搜索加密方法及系统,以解决对区块链上的敏感交易数据加密存储、有效查询以及传统的公钥基础设施PKI密码体系存在证书管理困难的技术问题。
一种区块链交易关键字可搜索加密方法及系统的应用前景如下:
在金融领域的应用:该技术可以应用于区块链金融交易系统中,实现交易数据的加密和保护,提高交易的安全性和隐私性。例如,在区块链支付系统中,该技术可以用于保护用户的支付信息,防止交易数据被篡改和窃取。
在数字版权领域的应用:该技术可以应用于数字版权管理系统中,实现对版权信息的加密和保护。例如,在区块链数字版权管理系统中,该技术可以用于保护作者的版权信息,防止作品被盗版和侵权。
本发明提供的技术方案带来的有益效果至少包括:
1、本发明的方法对用户上传到区块链交易单的文件压缩后进行加密存储,节省了区块链的存储空间,同时减少了网络传输数据量;
2、本发明的方法对交易单内的关键字进行可搜索加密处理,增加了安全性,保障了用户隐私且能有效实现关键字查询;
3、本发明的方法使用标识密码算法对交易单内的明文数据进行加密、对交易单的散列值通过标识密码算法进行数字签名,解决了传统的PKI公钥密码体系存在的证书管理困难与资源浪费的问题。
联系方式
陈红松
18633276657
北京市海淀区学院路30号
请填写以下信息
联系人:
手机号:
单位名称:
备注: