您当前的位置:首页 > 分类 > 技术资讯 > 加密解密
2015-05-21 12:14:53
本部分解释使用散列函数对密码进行安全处理背后的原因, 以及如何有效的进行密码散列处理。为什么需要把应用程序中用户的密码进行散列化?为何诸如 md5 和 sha1 这样的常见散列函数不适合用在密码保护场景?如果不建议使用常用散列函数保护密码, 那么我应该如何对密码
当我们使用CSecurityManager::encrypt对字符串进行加密, 加密后的字符串是一串乱码(看起来确实像乱码, 具体是什么有待考证), 这不利于我们的下一步操作.我们可以使用base64处理加密后的字符串, 处理后的字符串是由字母和数字组成 如果
由于出于安全考虑,参数传递的时候需要进行加密和解密,一个比较简单的方法是直接使用php中的函数mcrypt_encrypt、mcrypt_decrypt,一个加密,一个解密,但是问题又出现了,这个加密过程中会产生一些使url混乱的符号,于是在加密后对加密字符再进行一次处理,然后多了一