Merkle–Hellman背包密码系统-我的考试

海潘清(Hai Phan Thanh)

我正在学习Merkle-Hellman密码系统。

这是我的问题:为什么选择q: 在此处输入图片说明

https://en.wikipedia.org/wiki/Merkle–Hellman_knapsack_cryptosystem

谢谢大家

温豪斯

答案是在同一篇Wikipedia文章的接下来的几句话中:

以这种方式选择q以确保密文的唯一性。如果较小,则可以将多个纯文本加密为相同的密文。由于q大于w的每个子集的总和,因此没有任何和是一致的mod q,因此,私钥的总和都不相等。

因此,简而言之,选择q来确保密文的唯一性,这一点很重要。如果我有a加密到的b消息,消息c也加密到b,则没有唯一的解密bb可以是ac从明文到密文,加密/解密算法是一对一的,这很重要,否则加密/解密将变得很困难-可能会涉及到猜测。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

请为Merkle–Hellman背包密码系统解释此代码?

来自分类Dev

我正在用Codeigniter制作在线考试系统

来自分类Dev

我应该考试不及格吗?

来自分类Dev

我的考试中嵌套了printf

来自分类Dev

我如何获得已完成的考试数量

来自分类Dev

为什么我的考试不及格?

来自分类Dev

我可以请人验证我的SCJP考试收藏吗

来自分类Dev

我正在参加考试,我需要帮助!C ++

来自分类Dev

如果我的考试中有验证,期望是否多余?

来自分类Dev

C ++中的多态性和我的考试

来自分类Dev

我对一次考试的ajax通话有疑问

来自分类Dev

有关我的OCA考试垃圾收集的问题

来自分类Dev

我怎样才能只开班考试呢?

来自分类Dev

为什么我的单元考试没有及格

来自分类Dev

我该如何计算每个类别的考试

来自分类Dev

有关我的OCA考试垃圾收集的问题

来自分类Dev

考试标准

来自分类Dev

我的重置密码密码系统给了我一个数据库错误

来自分类Dev

考试简介页面(R考试)

来自分类Dev

我可以在R`考试中的每个“选择”练习中给不同数量的分数吗?

来自分类Dev

我想知道在C考试题中此代码的终端输出原因

来自分类Dev

完成SA Associate考试后,我应该获得哪项AWS认证?

来自分类Dev

我的考试成绩计画有误吗?

来自分类Dev

我在期末考试前尝试一些问题

来自分类Dev

如何将在线考试系统的答案存储到数据库

来自分类Dev

帮我解决我的背包问题

来自分类Dev

Big-Oh记法理论,考试成绩:鉴于此任务,我如何计算big-Oh

来自分类Dev

我有一列带有答案的测试(考试)问题。如何将它们转换为多行?

来自分类Dev

给学生考试打分

Related 相关文章

热门标签

归档