这里只做提纲,具体答案自己找一下。
- base64:不算加密,是编码格式。
64的含义?一般的64个字符是哪些?简述转换过程?末尾的=含义?如何保证在url总安全? - MD5:非对称加密。
为什么是5?md字母的全称?加密后有多少位?是否一一对应?密码加盐什么意思?如何将转换后的字节变为16进制码?位移和bigInteger。
介绍BigInteger http://swiftlet.net/archives/296 - XOR异或加密:对称加密。
AES是对其的扩展。 - RSA加密:非对称加密。
有公钥和私钥,发送用公钥加密,接受者用私钥解密
网友评论