44、基于对称同态加密的隐私保护通配符模式匹配技术

基于对称同态加密的隐私保护通配符模式匹配技术

1. 模式匹配问题概述

模式匹配是计算机科学中的重要工具,广泛应用于文本处理、图像识别、数据库搜索、计算生物学和网络安全等领域。给定一个字母表 $\chi$ 和长度为 $k$ 的文本 $T \in \chi^k$,假设 $\chi$ 由一组正整数表示(例如,DNA 字母表 $\chi = {A, C, G, T}$ 可表示为 ${1, 2, 3, 4}$)。

1.1 常见模式匹配问题

  • 精确模式匹配 :在文本 $T$ 中找出给定长度为 $\sigma \leq k$ 的模式 $P$ 出现的所有位置。
  • 近似模式匹配 :找出文本 $T$ 中长度为 $\sigma$ 的子串与模式 $P$ 的汉明距离小于预定义阈值 $\alpha$ 的位置。
  • 通配符模式匹配 :字母表中引入特殊字符 “$\beta$”(通常表示为 0),它可以匹配 $\chi$ 中的任何单个字符。该问题是在文本 $T \in (\chi \cup {\beta})^k$ 中找出模式 $P \in (\chi \cup {\beta})^{\sigma}$ 出现的所有位置。例如,使用 DNA 字母表时,模式 “$T A\beta$” 可以匹配 “$T AA$”、“$T AC$”、“$T AG$” 和 “$T AT$” 等文本。

1.2 应用场景与同态加密

考虑一个隐私搜索问题:服务器(Bob)拥有文本 $T$,客户端(Alice)拥有模式 $P$

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值