
算法
文章平均质量分 94
起不好名字就不起了
爱好数据分析、机器学习(并不)
展开
-
常见的加密算法原理与实现:RSA加密
系列四:RSA加密一、基本介绍一、基本介绍原创 2021-07-01 23:37:26 · 2580 阅读 · 0 评论 -
常见的加密算法原理与实现:MD5加密
系列三:MD5加密一、基本介绍二、加密原理2.1、处理原文2.2、设置初始值2.3、循环加工2.4、拼接结果一、基本介绍MD5加密算法,其全称是Message-Digest Algorithm 5,通常被称为信息摘要算法,所谓的信息摘要就是把明文内容按一定规则生成一段哈希(hash)值,即得到这段明文内容的信息摘要。利用MD5可以基于任意长度的明文字符串生成128位的哈希值,结果唯一且不可逆,因此MD5经常被用于防止信息被篡改、数字签名、以及对明文进行加密等场景。二、加密原理MD5算法加密的过程分为原创 2021-06-11 22:37:19 · 16106 阅读 · 3 评论 -
常见的加密算法原理与实现:AES加密
系列二:AES加密一、基本介绍二、AES的三个核心要素2.1、秘钥2.2、填充2.3、模式2.4、小结三、AES的加密过程一、基本介绍AES加密是一种对称加密算法,其全称为 :Advanced Encryption Standard,是DES(Data Encryption Standard)加密算法的升级替代版,也是目前最为流行的对称加密算法之一,之所以说是对称加密算法,是因为AES的加密和解密都是使用同一个秘钥完成。二、AES的三个核心要素AES加密算法的实现,需要秘钥、填充与模式这三者的配合原创 2021-05-26 23:15:07 · 7750 阅读 · 1 评论 -
常见的加密算法原理与实现:base64编码(加密)
系列一:base64加密前沿一、base64的缘起二、base64的原理三、在Python中的实现二级目录三级目录前沿一、base64的缘起二、base64的原理三、在Python中的实现二级目录三级目录原创 2021-05-14 21:33:12 · 3283 阅读 · 0 评论