全端加密分为:MD5、js自带的base、RSA(非对称加密)
1、md5:
加密,会形成一个32位的字符串,记住,只有32位,(1)登录密码和账号时候可以用,因为入库你肯定也要加密,所以木的问题,是秘闻传输了,有心人可以解出来,(2)tooken里面携带一个md5加密的,然后后端也用同样方式去加密,对比,
2、js自带的base:
我没用过,但会出现中文乱码的问题,需要注意
3、Rsa加密:
这是一种非对称的,动态加密,很稳,但版本很多,都可以用,有一种jsencrypt可以使用
微信扫一扫
加密,会形成一个32位的字符串,记住,只有32位,(1)登录密码和账号时候可以用,因为入库你肯定也要加密,所以木的问题,是秘闻传输了,有心人可以解出来,(2)tooken里面携带一个md5加密的,然后后端也用同样方式去加密,对比,
我没用过,但会出现中文乱码的问题,需要注意
这是一种非对称的,动态加密,很稳,但版本很多,都可以用,有一种jsencrypt可以使用
相关推荐