Several cryptosystems based on the \emph{Ring Learning with Errors} (RLWE) problem have been proposed within the NIST post-quantum cryptography standardization process, e.g. NewHope. Furthermore, there are systems like Kyber which are based on the closely related MLWE assumption. Both previously mentioned schemes feature a non-zero decryption failure rate (DFR). The combination of encryption and decryption for these kinds of algorithms can be interpreted as data transmission over noisy channels. To the best of our knowledge this paper is the first work that analyzes the capacity of this channel. We show how to modify the encryption schemes such that the input alphabets of the corresponding channels are increased. In particular, we present lower bounds on their capacities which show that the transmission rate can be significantly increased compared to standard proposals in the literature. Furthermore, under the common assumption of stochastically independent coefficient failures, we give lower bounds on achievable rates based on both the Gilbert-Varshamov bound and concrete code constructions using BCH codes. By means of our constructions, we can either increase the total bitrate (by a factor of $1.84$ for Kyber and by factor of $7$ for NewHope) while guaranteeing the same \emph{decryption failure rate} (DFR). Moreover, for the same bitrate, we can significantly reduce the DFR for all schemes considered in this work (e.g., for NewHope from $2^{-216}$ to $2^{-12769}$).
翻译:基于 $177 学习错误(RLWE) 问题的若干加密系统。 在 NIST 后天加密标准化进程(例如NewHope) 中提出了基于 $177 学习错误(RLWE) 问题的若干加密系统。 此外, Kyber 这样的系统基于密切相关的 MLWE 假设。 前面提到的两种系统都具有非零解密失败率( DFR ) 。 对这种算法的加密和解密结合可以被解释为在吵闹的频道上传输数据。 根据我们的知识,本文件是分析这个频道能力的第一个工作。 我们展示了如何修改加密方案,使相应频道的输入字母增加。 特别是, 我们展示了这些系统的能力的下限, 表明传输率可以比文献中的标准建议大幅提高。 此外, 在相同的假设中, 在基于 Gilbert- Varshamov 约束和具体代码的计算率上, 我们用 BCH 代码来大幅降低 $ 。 我们的计算, 我们用这个比值计算, 将 $ $ 将 $ $ 2, 和 美元 总 KY 的 系数 提高 。