数据结构与算法
fixuwyrjyq
这个作者很懒,什么都没留下…
展开
-
漫画:什么是Base64算法?
漫画:什么是Base64算法?原创: 玻璃猫 程序员小灰 2017-09-22ValueCharValueCharValueCharValueChar0A16Q32g48w1B17R33h49x2C18S34i50y3D19T35j51z4E20U36k5205F21V37l5316G22W38m5427H23X39n5538I24Y40o5649J25Z41p57510K26a42q58611L...转载 2018-07-07 19:02:49 · 255 阅读 · 0 评论 -
漫画:什么是MD5算法?
漫画:什么是MD5算法?原创: 玻璃猫 程序员小灰 2017-09-30摘要哈希生成的正确姿势是什么样呢?分三步:1.收集相关业务参数,在这里是金额和目标账户。当然,实际应用中的参数肯定比这多得多,这里只是做了简化。2.按照规则,把参数名和参数值拼接成一个字符串,同时把给定的密钥也拼接起来。之所以需要密钥,是因为攻击者也可能获知拼接规则。3.利用MD5算法,从原文生成哈希值。MD5生成的哈希值是1...翻译 2018-07-07 19:04:13 · 319 阅读 · 0 评论 -
漫画:什么是SHA系列算法?
漫画:什么是SHA系列算法?原创: 玻璃猫 程序员小灰 2017-10-14SHA-1SHA-1算法可以从明文生成160bit的信息摘要,示例如下:给定明文: abcdSHA-1摘要: 81FE8BFE87576C3ECB22426F8E57847382917ACFSHA-1 与 MD5的主要区别是什么呢?1.摘要长度不同。MD5的摘要的长度尽128bit,SHA-1摘要长度160b...转载 2018-07-07 19:05:05 · 313 阅读 · 0 评论