有什么算法能加密后 能对加密后的文字进行搜索

明天的奇迹 2014-12-08 10:28:51
有什么算法能加密后 能对加密后的文字进行搜索
也是就是 比如加密"张三刀","刘三刀" ," 张三"
搜索 '三刀' 能把"张三刀" "刘三刀" 搜出来
搜索 '三' 能把他们找出来
...全文
266 8 打赏 收藏 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
乱之 2015-01-19
  • 打赏
  • 举报
回复
可以考虑使用“可搜索加密”体系
明天的奇迹 2014-12-10
  • 打赏
  • 举报
回复
算是解决吧 使用的SQL Server PassPhrase 搜索的时候 对字段解析查找
明天的奇迹 2014-12-08
  • 打赏
  • 举报
回复
引用 3 楼 geodetic 的回复:
jdk里有ZipInputStream,可以用这个读取压缩文件,压缩也算加密的一种,如果要求不高可以直接用。 或者楼主可以找找zgrep有没有java的实现,然后改改压缩/加密算法搬过来用。
没明白怎么弄,解压字符串进行加密,并存贮搜索时没问题?
致知Fighting 2014-12-08
  • 打赏
  • 举报
回复
引用 2 楼 MingTianDeQiJi 的回复:
[quote=引用 1 楼 ygycomon 的回复:] 不行。 解密了再搜
加密后的内容要存储到数据库中的 然后对这个进行搜索 另外 位移类 的加密感觉不放心啊[/quote] 自家的数据存在自家的数据库里为什么要加密?又不是密码,至今没见过除了密码之外的内容在自家数据库里加密的,加密就算了还要做全文搜索,这不是作死么。。
geodetic 2014-12-08
  • 打赏
  • 举报
回复
jdk里有ZipInputStream,可以用这个读取压缩文件,压缩也算加密的一种,如果要求不高可以直接用。 或者楼主可以找找zgrep有没有java的实现,然后改改压缩/加密算法搬过来用。
明天的奇迹 2014-12-08
  • 打赏
  • 举报
回复
引用 1 楼 ygycomon 的回复:
不行。 解密了再搜
加密后的内容要存储到数据库中的 然后对这个进行搜索 另外 位移类 的加密感觉不放心啊
致知Fighting 2014-12-08
  • 打赏
  • 举报
回复
不行。 解密了再搜
明天的奇迹 2014-12-08
  • 打赏
  • 举报
回复
引用 4 楼 ygycomon 的回复:
自家的数据存在自家的数据库里为什么要加密?又不是密码,至今没见过除了密码之外的内容在自家数据库里加密的,加密就算了还要做全文搜索,这不是作死么。。
信息必须加密.

51,407

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧