1.基于账号认证
2.基于第三方认证
3.基于角色认证
4.基于SSO单点登录认证(分布式项目)
5.基于令牌认证(前后端分离,token)
国密算法:
1、SM4算法用于数据对称加密和解密,类似于DES算法。
2、SM3算法用于计算数据的摘要签名(不可逆),类似于MD5算法。
3、SM2算法用于数据非对称加密和解密,类似于RSA算法。
常见的加解密算法:
1、对称加密:DES(速度快,适合大量数据的场景)
2、非对称加密:RSA(速度慢,适合少量数据的场景)
3、不可逆加密:MD5(一般用于密码加密)
4、国密算法