一、密钥登录:
1、服务端生成公私钥,客户端存放服务端的公钥
2、客户端用公钥加密登录口令后发送给服务端存储
3、客户端登录时,输入口令,用服务端公钥加密之后发送给服务端验证
二、公钥登录:
1、客户端生成RSA公私钥
2、客户端发送公钥给服务端
3、登录时,客户端请求向服务端的连接,服务端返回一个随机数
4、客户端用自己的私钥加密这个随机数之后再返回给服务端
5、服务端用客户的公钥解密验证
一、密钥登录:
1、服务端生成公私钥,客户端存放服务端的公钥
2、客户端用公钥加密登录口令后发送给服务端存储
3、客户端登录时,输入口令,用服务端公钥加密之后发送给服务端验证
二、公钥登录:
1、客户端生成RSA公私钥
2、客户端发送公钥给服务端
3、登录时,客户端请求向服务端的连接,服务端返回一个随机数
4、客户端用自己的私钥加密这个随机数之后再返回给服务端
5、服务端用客户的公钥解密验证