技术特征:
1.一种认证方法,其特征在于,包括:第一端利用非对称密钥中的第一密钥加密认证信息,得到第一密文;向第二端发送所述第一密文,使所述第二端利用与所述第一密钥对应的第二密钥解密所述第一密文以及对比所述第一密文的明文与所述认证信息,以对所述第一端进行身份认证;接收所述第二端发送的第二密文,所述第二密文是所述第二端利用所述第二密钥加密所述认证信息所得到的密文;利用所述第一密钥解密所述第二密文,并对比所述第二密文的明文与所述认证信息,以对所述第二端进行身份认证。2.根据权利要求1所述的方法,其特征在于,所述第一密钥为公钥,所述第二密钥为与所述公钥对应的私钥。3.根据权利要求1所述的方法,其特征在于,在对所述第二端身份认证通过后,所述方法还包括:获取随机密钥;利用所述随机密钥加密通信数据,并向所述第二端发送。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:当接收所述第二端发送的密钥过期信息时,向所述第二端发送密钥请求,以获取新的随机密钥。5.根据权利要求3所述的方法,其特征在于,所述获取随机密钥,包括:接收所述第二端发送的随机密钥密文;利用所述第一密钥解密所述随机密钥密文,得到所述随机密钥。6.根据权利要求1所述的方法,其特征在于,在对所述第二端身份认证通过后,所述方法还包括:获取身份令牌,所述身份令牌用于标识所述第一端的身份信息;将所述身份令牌添加至通信数据,并向所述第二端发送。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:当接收所述第二端发送的令牌过期信息时,向所述第二端发送令牌请求,以获取新的身份令牌。8.根据权利要求6所述的方法,其特征在于,所述获取身份令牌,包括:接收所述第二端发送的身份令牌密文;利用所述第一密钥解密所述身份令牌密文,得到所述身份令牌。9.一种认证方法,其特征在于,包括:第二端接收第一端发送的第一密文,所述第一密文是所述第一端利用非对称密钥中的第一密钥加密认证信息所得到的密文;利用与所述第一密钥对应的第二密钥解密所述第一密文,并对比所述第一密文的明文与所述认证信息,以对所述第一端进行身份认证;利用所述第二密钥加密所述认证信息,得到第二密文;向所述第一端发送所述第二密文,使所述第一端利用与所述第一密钥解密所述第二密文以及对比所述第二密文的明文与所述认证信息,以对所述第二端进行身份认证。
10.一种认证装置,其特征在于,包括:加密单元,被配置为第一端利用非对称密钥中的第一密钥加密认证信息,得到第一密文;发送单元,被配置为向第二端发送所述第一密文,使所述第二端利用与所述第一密钥对应的第二密钥解密所述第一密文以及对比所述第一密文的明文与所述认证信息,以对所述第一端进行身份认证;接收单元,被配置为接收所述第二端发送的第二密文,所述第二密文是所述第二端利用所述第二密钥加密所述认证信息所得到的密文;解密单元,被配置为利用所述第一密钥解密所述第二密文,并对比所述第二密文的明文与所述认证信息,以对所述第二端进行身份认证。11.一种认证装置,其特征在于,包括:接收单元,被配置为第二端接收第一端发送的第一密文,所述第一密文是所述第一端利用非对称密钥中的第一密钥加密认证信息所得到的密文;解密单元,被配置为利用与所述第一密钥对应的第二密钥解密所述第一密文,并对比所述第一密文的明文与所述认证信息,以对所述第一端进行身份认证;加密单元,被配置为利用所述第二密钥加密所述认证信息,得到第二密文;发送单元,被配置为向所述第一端发送所述第二密文,使所述第一端利用与所述第一密钥解密所述第二密文以及对比所述第二密文的明文与所述认证信息,以对所述第二端进行身份认证。12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至9任一项所述的方法。13.一种电子设备,其特征在于,包括:处理器;存储器,用于存储所述处理器的可执行指令;通信模块,用于与其他设备进行通信;其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1至9任一项所述的方法。