“明文的长度和密文相同” 密码学中提到设计算法时要求明文和密文长度相同,这是为什么呀?
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/05/14 12:48:36
“明文的长度和密文相同” 密码学中提到设计算法时要求明文和密文长度相同,这是为什么呀?
难道长度不同的会有什么漏洞或弱点?
难道长度不同的会有什么漏洞或弱点?
没那么复杂 一个大的集合映射到一个小的集合会发生什么 信息量会减少
比如
“今天中午吃饭”这句话 你把加密后的 长度变短 成了 “今天吃饭”
那么“今天吃饭”这句话解密 解密的结果到底是 “今天中午吃饭”还是“今天早上吃饭”呢?
hash算法 那个是单向的 不考虑逆向 所以压缩没事
但是加密不行 变短信息会丢失
再问: 哦,谢谢,考虑掉了他提出这样的要求是防止压缩算法,那把小集合的信息放到大集合中,进行扩展,这会不会有什么问题呀?主要考虑安全性方面。
再答: 你意思是 把文明填充一些 冗余 加密 然后解密 去掉冗余 得到明文是吧? 可以 但是没必要 你去看看加密算法就知道 算法复杂得很 多少轮 多少步 多少函数 其实这个也简单 你去研究下密码的算法 对称密码体系DES 公钥密码体系RSA 流密码RC4 去看看他们的算法 有了具体的认识 很多问题都想得通了
比如
“今天中午吃饭”这句话 你把加密后的 长度变短 成了 “今天吃饭”
那么“今天吃饭”这句话解密 解密的结果到底是 “今天中午吃饭”还是“今天早上吃饭”呢?
hash算法 那个是单向的 不考虑逆向 所以压缩没事
但是加密不行 变短信息会丢失
再问: 哦,谢谢,考虑掉了他提出这样的要求是防止压缩算法,那把小集合的信息放到大集合中,进行扩展,这会不会有什么问题呀?主要考虑安全性方面。
再答: 你意思是 把文明填充一些 冗余 加密 然后解密 去掉冗余 得到明文是吧? 可以 但是没必要 你去看看加密算法就知道 算法复杂得很 多少轮 多少步 多少函数 其实这个也简单 你去研究下密码的算法 对称密码体系DES 公钥密码体系RSA 流密码RC4 去看看他们的算法 有了具体的认识 很多问题都想得通了
问下 古文观止 和 昭明文选 中相同的篇目 多不多?大概有多少?
密码的使用对现代社会是极其重要的.有一种密码其明文和密文的字母按A、B、C…与26个自然数1,2,3,…依次对应.设明文
已知密文11是由公钥e=7和模数n=143的RSA算法加密后得到的,则密文88对应的明文是多少
在RSA算法中,已知p=3,q=11,公钥(加密密钥)e=7,明文M=5,求欧拉凼数fΦ(n) ; 私钥d 和密文C;
接收方由密文变明文.已知加密规则为:明文a、b、c对应的密文a+1,2b+4,3c+9.例如明文1、2、3对应的密文2,
信息传输:先明文再到密文再变成明文,规则为:明文a、b、c对应密文a+1、2b+4、3c+9.如明文1、2、3对应
请采用凯撒加密算法对以下明文进行加密,密钥K=3,请写出密文.明文为:
有关桥的说明文最好是卢沟桥,赵州桥和永定桥 要说明文
为确保信息安全,信息需加密传输,发送方由明文→密文(加密),接收方由密文→明文(解密).已知加密规则为:明文x,y,z对
为确保信息安全,信息需加密传输,发送方由明文→密文(加密),接收方由密文→明文(解密),已知加密规则为:明文a,b,c,
为确保信息安全,信息需加密传输,发送方由明文→密文(加密),接收方由密文→明文(解密),已知加密规则为:明文a,b,c,
为确保信息安全,信息需要加密传输,发送方由明文→密文(加密),接收方由密文→明文(解密).已知加密规则为:明文a,b,c