专栏名称: 架构师
架构师云集,三高架构(高可用、高性能、高稳定)、大数据、机器学习、Java架构、系统架构、大规模分布式架构、人工智能等的架构讨论交流,以及结合互联网技术的架构调整,大规模架构实战分享。欢迎有想法、乐于分享的架构师交流学习。
目录
今天看啥  ›  专栏  ›  架构师

面试官:加密后的数据如何进行模糊查询?

架构师  · 公众号  · 互联网安全 架构  · 2024-07-23 22:29
    

主要观点总结

本文主要介绍了加密数据的模糊查询实现思路,包括沙雕做法、常规做法和超神做法,并详细阐述了各种方法的实现思路、优缺点及适用场景。

关键观点总结

关键观点1: 沙雕做法

包括将所有数据加载到内存中进行解密和创建明文映射表两种方式。这些方法在实现上存在严重问题,不适合用于大数据量的加密数据模糊查询。

关键观点2: 常规做法

包括在数据库实现加密算法函数和密文数据分词组合两种实现方式。这些方法满足了数据安全性和查询效率的要求,是广泛使用的解决方案。但是会对查询性能有一定影响,并且需要额外的存储成本。

关键观点3: 超神做法

从算法层面出发,设计新的算法来支持模糊查找。这种方法难度较高,需要专业算法工程师深入研究,但可以实现更高的效率和更好的安全性。


免责声明

免责声明:本文内容摘要由平台算法生成,仅为信息导航参考,不代表原文立场或观点。 原文内容版权归原作者所有,如您为原作者并希望删除该摘要或链接,请通过 【版权申诉通道】联系我们处理。

原文地址:访问原文地址
总结与预览地址:访问总结与预览
推荐产品:   推荐产品
文章地址: 访问文章快照