随笔分类 -  1-2-Algorithm

算法与加解密
摘要:MD5 消息摘要(数字摘要) 它是把一个文本/文件 通过摘要函数(hash函数)计算出一个结果。然后把文本/文件和摘要结果一同发给接受者接受者接收到文件之后,也进行摘要,把两个摘要结果进行对比。如果一致就说明文本/文件和摘要是一致的。问题 假设A把文件和摘要发给B,中途被C截获了。C把文件改了,同时 阅读全文
posted @ 2021-01-18 11:36 怒吼的萝卜 阅读(1460) 评论(0) 推荐(0) 编辑
摘要:MD5算法实现: 输入:不定长度信息(要加密的信息) 输出:固定长度128-bits。由四个32位分组组成,将这四个32位分组级联后将生成一个128位散列值。 基本方式为:求余、取余、调整长度、与链接变量进行循环运算。得出结果。 流程图: 1.填充 在MD5算法中,首先需要对输入信息进行填充,使其位 阅读全文
posted @ 2019-12-08 20:53 怒吼的萝卜 阅读(4352) 评论(0) 推荐(0) 编辑