[发明专利]一种用户数字证书的认证方法及装置有效
申请号: | 201210146021.5 | 申请日: | 2012-05-12 |
公开(公告)号: | CN102638346A | 公开(公告)日: | 2012-08-15 |
发明(设计)人: | 陈旭 | 申请(专利权)人: | 杭州迪普科技有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310000 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用户 数字证书 认证 方法 装置 | ||
技术领域
本发明涉及认证技术,尤其涉及一种用户数字证书的认证方法及装置。
背景技术
随着网络技术的发展,各种网络的规模迅速扩大,网络上各种安全问题变得日益复杂,建设可管、可控、可信的网络成为进一步推进网络应用发展的前提。随着网络所承载的业务日益复杂,保障使用网络的用户信息的安全也是一个重要的安全问题。
在现有技术中,为了保障用户信息安全,需要对用户进行身份认证,这也是绝大多数应用系统必不可少的一个重要功能。而认证方式也是多种多样的,主要有用户名密码认证、硬件码认证以及使用USBKEY的数字证书认证。其中最便捷也最安全的认证方式是数字证书认证方式。
数字证书认证是指通过计算机可识别的数字信息来唯一验证操作人的物理身份的一种手段,利用以数字证书为核心的加密技术可以对网络上传输的信息进行加密和解密、数字签名和签名验证,确保网上传递信息的机密性、完整性和唯一性。在网络上存在大量待验证的用户时,这对服务端的处理性能会构成极大的考验,如何保证验证过程的快速、稳定同时又不失安全性是业界面临的技术难题。
发明内容
本发明提供一种用户数字证书的认证装置,该方法应用于服务器上,该装置包括:
存储单元,用于通过配置接口接收管理者下发的认证策略,所述认证策略包括用户数字证书认证过程中需要认证的内容选项;
收发单元,用于在用户通过客户端向服务器发起连接后,向客户端发出HTTPS重定向指令,其中该重定向指令包括表征SSL应用的目标端口号;
SSL处理单元,接收客户端的建立SSL连接请求,并在SSL协商过程中根据所述需要认证的内容选项从用户的数字证书中提取相应的内容选项进行校验,并将校验结果输出作为用户数字证书认证结果,并在用户数字证书认证通过时与用户客户端在SSL连接上收发业务数据。
本发明还提供一种用户数字证书的认证方法,该方法应用于服务器上,该方法包括:
A、通过配置接口接收管理者下发的认证策略,所述认证策略包括用户数字证书认证过程中需要认证的内容选项;
B、在用户通过客户端向服务器发起连接后,向客户端发出HTTPS重定向指令,其中该重定向指令包括表征SSL应用的目标端口号;
C、接收客户端的建立SSL连接请求,并在SSL协商过程中根据所述需要认证的内容选项从用户的数字证书中提取相应的内容选项进行校验,并将校验结果输出作为用户数字证书认证结果,并在用户数字证书认证通过时与用户客户端在SSL连接上收发业务数据。
本发明通过在SSL协商过程中指定更为简化的认证策略,使得对于用户数字证书的认证过程被简化,而且通过认证少量的重要的内容选项,确保了较高的安全性,同时大幅度节约了服务端的处理资源。
附图说明
图1是本发明一种实施方式中数字证书认证装置的逻辑结构图。
具体实施方式
下面结合附图及以计算机程序实现为例对本发明再作进一步详细的说明。本发明通过预先设定证书认证策略并借助SSL握手协商过程与协商结果在保证证书认证安全性的前提下完成证书认证过程。请参考图1,本发明一种的实施方式中(以计算机程序实现为例)的数字证书认证装置包括存储单元、配置接口、身份认证单元、SSL处理单元以及收发单元。以下结合SSL握手协商过程描述本发明如何实现简洁有效的证书认证过程。
步骤101,存储单元通过配置接口接收管理者下发的认证策略,所述认证策略包括用户数字证书认证过程中需要认证的内容选项;
在本实施方式中,证书的认证是在SSL握手协商过程中完成的,而证书中有许多内容选项,用户下发的需要认证的内容选项是用户根据自己的安全需求以及实际应用场景所指定的,通常并不是全部内容选项,而是部分内容选项,一般不超过三项;通常来说,可以仅包括用户的CA签名一个内容选项即可确保较高的安全性。
步骤102,用户通过自身的客户端向服务器发起连接;
步骤103,身份认证单元向用户的客户端发送登录界面,通过收发单元接收来自客户端的用户名与密码,并对用户名和密码进行校验;
用户登录系统进行证书认证之前,为了提高安全性,比如防止某些消耗服务端资源的暴力攻击等,很多系统都会前置用户名与密码校验的页面,甚至可以包括登录验证码的输入要求。当然在实际应用中步骤103并不是必须的,在安全环境较佳的场景这一步骤可以省略。
步骤104,收发单元向客户端发出HTTPS重定向指令,该重定向指令包括表征SSL应用的目标端口号;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技有限公司,未经杭州迪普科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210146021.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:离心吊扇
- 下一篇:一种铝合金半固态坯料及其制备方法