编码和加密算法介绍
Posted 嗡嘛呢巴美吽舍
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编码和加密算法介绍相关的知识,希望对你有一定的参考价值。
加密算法:
md5
(单向散列算法)的全称是Message-Digest Algorithm 5
MD5算法原理
http://blog.csdn.net/forgotaboutgirl/article/details/7258109
为什么说 MD5 是不可逆的?
https://www.zhihu.com/question/22651987
Base64
从原理上搞定编码-- Base64编码
http://www.cnblogs.com/chengxiaohui/articles/3951129.html
AES
白话解释对称加密算法 VS 非对称加密算法
https://zhuanlan.zhihu.com/p/21336272
对称加密:
明文 <-> 密钥 <-> 密文
常见的对称加密算法有DES、3DES、AES、Blowfish、IDEA、RC5、RC6。
非对称加密
首先要有一对key,一个被称为private key私钥,一个成为public key公钥
把你的public key分发给想给你传密文的用户,然后用户使用该public key加密过得密文,只有使用你的private key才能解密
这种加密算法应用非常广泛,SSH, HTTPS, TLS,电子证书,电子签名,电子身份证等等。
以上是关于编码和加密算法介绍的主要内容,如果未能解决你的问题,请参考以下文章