摘要
本申请涉及安全认证服务相关技术领域,具体涉及一种基于密钥和随机算法的安全认证服务方法。具体的,首先由客户端向服务端发起认证请求,服务端接收请求后生成公钥和私钥,并将公钥分发给客户端。客户端从预设的多个加密算法中随机选择一个目标加密算法,利用该算法和公钥对认证所需的明文信息进行加密,生成密文信息,并将密文信息发送至服务端。密文信息中包含用于指示目标加密算法类别的指示信息,服务端根据指示信息确定加密算法,并使用私钥对密文信息进行解密,获得明文信息,完成安全认证。如此设置,解决现有技术中存在的认证安全性不足的问题。