成果:密文检索SDK
一、成果介绍
密文检索模块基于长安链构建,实现链上密文数据的多关键字检索,在数据上链防篡改的同时,通过密文检索技术防止敏感信息和查询行为泄露,使用户的数据共享过程更加安全高效。成果采用布隆过滤器,对偶编码函数,位置敏感哈希函数和距离可恢复加密算法等技术,支持10个以上关键字搜索,2GB的数据规模情况下在关键字少于10个时搜索时间≤2s。
密文检索的核心在于如何构建安全高效的密文索引文件,与已有方案相比,长安链密文检索技术不需要提前设置索引存储空间,从而大大降低了搜索的复杂度;同时,不需要预定义字典库,从而降低了存储开销;具有索引规模小,检索速度快,检索结果可靠性高等优点,可以充分满足用户的链上密文检索需求。
二、对长安链的价值
面向长安链设计可搜索加密机制,通过该加密机制对上链数据进行加密,保护链上数据隐私的同时支持用户对链上密态数据的搜索。
针对长安链丰富的应用场景,支持多用户的可搜索加密方案,支持一个用户加密多个用户可检索服务。
围绕长安链可搜索加密方案隐私保护机制设计并研发支持多关键字的灵活密态数据搜索方案,为丰富长安链可搜索加密方案的表达能力。
三、应用场景/案例
本项成果适用于在云储存数据检索、数字资产交易撮合、知识版权交易、供应链金融融资等需要实现隐私数据最小泄露的查询匹配的应用场景。搜索到匹配的产品之后需要获得对方授权才可以查看产品详情,并且平台方无法获取加密数据的原文,有效保护用户隐私安全,保证数据可信性。