随笔分类 - 密码学
摘要:消息认证码 消息认证码(Message Authentication Code)是一种确认完整性并进行认证的一种技术,简称 MA...
阅读全文
摘要:谁骗了谁? 小艾和小杨是好朋友,并且经常使用固定密钥进行通信。一天小艾收到一条诈骗消息,理所当然,单纯的小艾被骗钱了。小艾 ka...
阅读全文
摘要:这是我要的文件吗? 由于某些原因,访问国外网站的速度较慢,所以我们常使用镜像网站下载文件。假设你正通过镜像网站从网络上下载一款软...
阅读全文
摘要:Diffie-Hellman 密钥的配送一直是一个难以解决的问题,我们始终无法保证在不安全的线路中安全传递密钥。直到 Diffi...
阅读全文
摘要:两种加密方式 对称加密:常用的对称加密算法有 DES 和 AES,对称加密算法可以保证传输数据的安全,并且运算速度较快,但是不能解决...
阅读全文
摘要:RSA 简介 1977年,三位数学家 Rivest、Shamir 和 Adleman 设计了一种算法,可以实现非对称加密。这种非...
阅读全文
摘要:A5/1 简介 A5 算法在 1989 年由法国人开发,先后开发了三个版本记作 A5/1、A5/2、A5/3,如果没有特别说明,...
阅读全文
摘要:AES 简介 鉴于 DES算法 密钥空间小、容易被暴力破解、加密效率低等缺陷。美国的 NIST(National Institu...
阅读全文
摘要:DES 简介 DES 全称叫(Data Encryption Standard),是1972年美国 IBM 公司研制的对称密码体...
阅读全文
摘要:Hash算法 Hash算法将任意长度的二进制值映射为较短的固定长度的二进制值,这个小的二进制值称为哈希值。哈希值是一段数据唯一且极其紧凑的数值表示形式——百度百科 通俗点说就是让任意长度的数据映射成为长度固定的值。 Hash算法的作用 一、就是数据的快速存储以及插入、删除、查找。一般使用数据结构Ma
阅读全文