17、基于格的分层内积谓词加密(Lattice - Based HIPE)技术解析

基于格的分层内积谓词加密(Lattice - Based HIPE)技术解析

1. 正确性分析

在分层格式 $\mu = (\ell, d; \mu_1, \ldots, \mu_d)$ 下,为保证解密的正确性,对参数 $q$ 和 $\alpha_t$($t \in [d]$)有特定要求。当满足 $q / \log q = \Omega(\sigma_t \cdot \mu \cdot \sqrt{\log r} \cdot m^{3/2})$ 且 $\alpha_t \leq (t \cdot \log q \cdot \sigma_t \cdot \mu \cdot \sqrt{\log r} \cdot m \cdot \omega(\sqrt{\log m}))^{-1}$(其中 $\mu = \max_{i \in [d]} \mu_i$)时,对于向量 $v = (v_1, \ldots, v_t)$ 和 $w = (w_1, \ldots, w_h)$,若 $f_v(w) = 1$,即对于每个 $i \in [t]$ 都有 $\langle v_i, w_i \rangle = 0 \pmod{q}$,则以压倒性概率有 $m’ = m$。

解密过程如下:
1. 定义 $\hat{A} i = \left(\sum {j \in [\mu]} \sum_{\gamma = 0}^{k} v_{i,j,\gamma} A_{i,j,\gamma}\right)$ 和 $\hat{R} i = \sum {j \in [\mu]} \sum_{\gamma = 0}^{k} v_{i,j,\gamma} R_{i,j,\gamma}^{\t

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值