Base64编码

##简介Base64是一种基于64个可打印字符来表示二进制数据的表示方法。 常用于在通常处理文本数据的场合,表示、传输、存储一些二进制数据。包括MIME的email,email via MIME, 在XML中存储复杂数据。 URL里传递复杂数据参数时,也会用到Base64。(但不是标准的Base64,详见下文。) ##编码原理原理相当简单,以64个可打印字符为基础,将二进制数据转成这64个字符。     阅读全文
go3k's avatar
go3k 4月 15, 2013

常用加密算法 - AES

##AESAdvanced Encryption Standard,又称Rijndael加密法,是一种对称加密算法。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。 AES算法密钥长度可以是128比特、192比特、256比特。 ###算法原理只讲原理,也只能讲原理。。。目前的数学水平已经不能再深入这个算法原理了。 对称加密,简单来说就是加密、解密使用同一个密钥,经过一个可逆的算法对数据加、解密。 什么算法呢?一会说。     阅读全文
go3k's avatar
go3k 4月 03, 2013