sha256算法原理详解
sha256 算法原理:
SHA-256 算法输入报文的最大长度不超过2^64 bit,输入按512-bit 分组进行处理,产生的输出是一个256-bit 的报文摘要。
该算法处理包括以下几步: 
STEP1:附加填充比特。对报文进行填充使报文长度与448 模512 同余(长度=448 mod 512), 填充的比特数范围是1 到512,填充比特串的最高位为1,其余位为0。就是先在报文后面加一个 1,再加很多个0,直到长度 满足 mod 512=448.为什么是448,因为448+64=512. 第二步会加上一个 64bit的 原始报文的 长度信息。
STEP2:附加长度值。将用64-bit 表示的初始报文(填充前)的位长度附加在步骤1 的结果 后(低位字节优先)。
STEP3:初始化缓存。使用一个256-bit 的缓存来存放该散列函数的中间及最终结果。 该缓存表示为A=0x6A09E667 , B=0xBB67AE85 , C=0x3C6EF372 , D=0xA54FF53A, E=0x510E527F , F=0x9B05688C , G=0x1F83D9AB , H=0x5BE0CD19 。
STEP4:处理512-bit(16 个字)报文分组序列。该算法使用了六种基本逻辑函数,由64 步迭代运算组成。每步都以256-bit 缓存值ABCDEFGH 为输入,然后更新缓存内容。 每步使用一个32-bit 常数值Kt 和一个32-bit Wt。 
-
海尔491是单循环吗
海尔491是单循环,单循环冰箱压缩机会频繁启动,噪音大,耗电量大,而且制冷不均匀,冷冻室往往会出现过冷现象,结很厚的霜...
-
沈阳市场新年礼盒都有啥
沈阳市场上新年礼盒有点心和水果大礼包,也有海鲜和肉类大礼包,还有坚果大礼包,另外还有半成品的年席大礼包等一些新年特色礼包。...
-
海尔空调间隔几分钟制冷
应该是空调进入正常化霜运行了。此时室外环境温度较低,湿度较大在这种情况下空调制热运行会每隔1小时左右化一次霜,化霜时间在3~10分钟不等,化霜运行时空调室内外机风机电机停止运行,只有压缩机运转。3分钟,制冷是因为温度不一致了,所以又启动开始制冷了。这是智能控...
-
乔思雨厉墨川小说名字
《厉少新欢:宠妻的秘密》又名《倾世宠婚:晚安,厉先生》《恰似你的温柔》《明天开始忘记》,作者:楼萦,类型:豪门总裁,状态:已完结。文案:十八岁那年,她有一段为人不耻的黑暗,可这个秘密只能烂在心里也不能与人说。可她结婚一年,都没让丈夫“幸福”。本以为会守着一段无性的...