正在打开每日关注
正在打开每日关注
视频讨论 Mysql 加密字段的模糊查询,比较查询时解密、明文映射表与加密分词三类思路,提醒性能与明文暴露风险。
然而加密后的数据无法直接进行模糊查询,因为加密改变了数据的原始形式
视频围绕 Mysql 中敏感数据加密后无法直接进行模糊查询的问题,提出三类处理思路:查询时解密、维护与加密表对应的明文映射表,以及对明文分词后加密存储词元再匹配。
其核心判断是:加密会改变原始形式,常规模糊匹配不能直接作用于密文。视频认为查询时解密实现直接,但会增加计算开销,并在处理期间带来明文暴露面;明文映射表能减少频繁解密,却额外保存了明文;分词后匹配加密词元可能提升效率,但准确性受分词算法影响。
值得借鉴的是先拆分安全、性能和存储成本,而不是把“加密后仍能 LIKE 查询”当作默认能力。视频未说明加密方式、密钥管理、访问控制、索引结构及分词词元的泄露风险,因此不能据此直接选型或落地。尤其明文映射表会扩大敏感数据暴露范围,是否可接受应由数据分级、权限隔离和威胁模型决定。