阿里云
发表主题 回复主题
  • 517阅读
  • 1回复

一些ISA问题,请回答一下

级别: 论坛粉丝
发帖
640
云币
1287
阐述这些算法的基本参数、特性,并讨论其特点和适用场合:

1)

DES、AES、RC4、RC5

2)

MD5、SHA1、SHA2、SHA2-512、HMAC

3)

RSA                                                                                        还有一个问题是

随机数在密码安全方面的应用。比较口令(password)和密钥(key)。

求高手帮解答


级别: *
发帖
*
云币
*
这题目貌似都是老师布置的作业:(mars_21):

帮你解答一个

DES 使用一个 56 位的密钥以及附加的 8 位奇偶校验位,产生最大 64 位的分组大小。这是一个迭代的分组密码,使用称为 Feistel 的技术,其中将加密的文本块分成两半。使用子密钥对其中一半应用循环功能,然后将输出与另一半进行“异或”运算;接着交换这两半,这一过程会继续下去,但最后一个循环不交换。DES 使用 16 个循环,使用异或,置换,代换,移位操作四种基本运算。

对称密码体制的发展趋势将以分组密码为重点。分组密码算法通常由密钥扩展算法和加密(解密)算法两部分组成。密钥扩展算法将b字节用户主密钥扩展成r个子密钥。加密算法由一个密码学上的弱函数f与r个子密钥迭代r次组成。混乱和密钥扩散是分组密码算法设计的基本原则。抵御已知明文的差分和线性攻击,可变长密钥和分组是该体制的设计要点。
发表主题 回复主题
« 返回列表
«12345678910»
共10页
上一主题下一主题

限100 字节
批量上传需要先选择文件,再选择上传
 
验证问题: 39 - 16 = ?
上一个 下一个
      ×
      全新阿里云开发者社区, 去探索开发者的新世界吧!
      一站式的体验,更多的精彩!
      通过下面领域大门,一起探索新的技术世界吧~ (点击图标进入)

      版权声明

      开发者论坛为你提供“一些ISA问题,请回答一下”的内容,论坛中还有更多关于 rc算法sha2弱加密循环移位奇偶排序算法 的内容供你使用,该内容是网友上传,与开发者论坛无关,如果需要删除请联系zixun-group@service.aliyun.com,工作人员会在5个工作日内回复您。