古典密码->近代密码->现代密码->公钥密码
加密和编码不同
加密分为对称密钥算法和非对称密钥算法,对称密钥算法加密和解密密钥相同,非对称密钥算法加密密钥和解密密钥不同。
摘要算法,也被称为哈希算法或散列算法,常见的摘要算法有MA5和SHA,源文件通过摘要算法生成一个值,然后别的用户通过这个值来确保传输来的文件与源文件相同,没有出现差错或者被人插入病毒文件等
ASCII编码
Base64编码:编码原理 三个八位变为四个六位,高位补0,特征是编码后输出的文本末尾可能有一个或者两个“=”,有时候需要自己手动补上一个或者两个‘=’
URL编码:特点里面有很多%
Unicode编码:特点密文中有多个\uxxx
JS混淆