一种基于https协议的加密认证方法和装置制造方法及图纸

技术编号:21917408 阅读:39 留言:0更新日期:2019-08-21 13:30
本发明专利技术公开了一种基于https协议的加密认证方法和装置,涉及计算机技术领域。该方法的一个具体实施方式包括:接收访问请求,其中所述访问请求是以预设密钥进行加密的;用所述预设密钥对所述访问请求进行解密,以及验证所述访问请求的时间戳;若解密成功,且所述访问请求的时间戳验证正确,则认证成功,返回签名证书。该实施方式能够通过增加加密认证步骤,提高https协议传输数据的安全性。

An encryption authentication method and device based on HTTPS protocol

【技术实现步骤摘要】
一种基于https协议的加密认证方法和装置
本专利技术涉及计算机
,尤其涉及一种基于https协议的加密方法、装置、电子设备和计算机可读介质。
技术介绍
超文本传输协议(http,HyperTextTransferProtocol)是互联网上应用最为广泛的一种网络协议,所有的万维网文件都必须遵守这个标准。超文本传输协议被用于在浏览器和网站服务器(即客户端和服务端)之间传递信息。http协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此针对http协议的这一缺陷,使用另一种协议:安全套接层超文本传输协议——https。为了数据传输的安全,https协议在http协议的基础上加入了SSL协议(SecureSocketsLayer,安全套接层协议),SSL依靠证书来验证服务器的身份,并为浏览器和服务器之间的通信加密。https协议和http协议的区别主要为以下四点:1.https协议需要到认证机构申请证书,一般免费证书很少,需要交费,认证机构用于保存被认证的服务器的签名证书。2.http是超文本传输协议,本文档来自技高网...

【技术保护点】
1.一种基于https协议的加密认证方法,其特征在于,包括:接收访问请求,其中所述访问请求是以预设密钥进行加密的;用所述预设密钥对所述访问请求进行解密,以及验证所述访问请求的时间戳;若解密成功,且所述访问请求的时间戳验证正确,则认证成功,返回签名证书。

【技术特征摘要】
1.一种基于https协议的加密认证方法,其特征在于,包括:接收访问请求,其中所述访问请求是以预设密钥进行加密的;用所述预设密钥对所述访问请求进行解密,以及验证所述访问请求的时间戳;若解密成功,且所述访问请求的时间戳验证正确,则认证成功,返回签名证书。2.根据权利要求1所述的方法,其特征在于,对所述访问请求进行解密,以及验证所述访问请求的时间戳之后,所述方法还包括:若解密失败,和/或所述访问请求的时间戳验证有误,则认证失败,拒绝所述访问请求。3.根据权利要求1所述的方法,其特征在于,返回签名证书之前,所述方法还包括:使用所述预设密钥对所述签名证书进行加密。4.根据权利要求3所述的方法,其特征在于,使用所述预设密钥对所述签名证书进行加密,返回加密的签名证书之后,所述方法还包括:使用预设密钥对所述加密的签名证书进行解密;若解密成功,则确定所述签名证书是否与预设签名证书相同;若相同,则确定所述签名证书的发送方是被认证的。5.一种基于https协议的加密认证装置,其特征在于,包括:接收模块,用于接收访问请求,其中所述访问请求是以预设密钥进行加密的;解密模块,用于用所述预设密钥对所述访问请求进行解密,以及...

【专利技术属性】
技术研发人员:刘吉
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1