基于多元身份的证书签发方法技术

技术编号:19219399 阅读:26 留言:0更新日期:2018-10-20 08:04
本发明专利技术提供了一种基于多元身份的证书签发方法,该方法包括:接收用户的申请信息;申请信息至少包括一种或多种申请证书类型以及与申请证书类型相对应的用户申请信息;对用户申请信息进行审核,生成每个申请证书类型对应的子证书;封装子证书,得到用户的多元身份证书。本发明专利技术节约了身份证书认证系统的用户成本,简化了身份证书的签发认证的过程,提高了身份认证的便捷性。

【技术实现步骤摘要】
基于多元身份的证书签发方法
本专利技术涉及计算机应用
,尤其是涉及一种基于多元身份的证书签发方法。
技术介绍
随着科技的发展,多种实体身份证书具有与其对应的网络身份证书。这些网络身份证书由相应的系统颁发,如居民身份证书由公安颁发系统颁发,金融身份证书由银行部门颁发,学生身份证书由教育系统颁发等;每种证书均需要部署相应的签发和认证系统,所需的资源成本较高。当对用户的多个身份证书进行验证时,需要向多个验证系统发出验证请求,并分别对验证结果进行查看,操作较为繁琐。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种基于多元身份的证书签发方法,以节约身份证书认证系统的用户成本,简化身份证书的签发认证的过程,提高身份认证的便捷性。第一方面,本专利技术实施例提供了一种基于多元身份的证书签发方法,该方法包括:接收用户的申请信息;申请信息至少包括一种或多种申请证书类型以及与申请证书类型相对应的用户申请信息;对用户申请信息进行审核,生成每个申请证书类型对应的子证书;封装子证书,得到用户的多元身份证书。结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,其中,上述子证书类型至少包括居民身份证书、社保身份证书、教育身份证书、军人身份证书、金融身份证书中的一种或多种。结合第一方面,本专利技术实施例提供了第一方面的第二种可能的实施方式,其中,上述对用户申请信息进行审核,生成每个申请证书类型对应的子证书的步骤,包括:将申请证书类型对应的用户申请信息分别发送至每个申请证书类型对应的签发子系统中,以使签发子系统分别对用户申请信息进行审核,生成对应的子证书。结合第一方面的第二种可能的实施方式,本专利技术实施例提供了第一方面的第三种可能的实施方式,其中,上述方法还包括:如果接收到至少一个签发子系统发送的签发失败信息,向用户返回证书签发失败信息。结合第一方面,本专利技术实施例提供了第一方面的第四种可能的实施方式,其中,上述方法还包括:接收用户的多元身份证书和待验证的身份信息;根据待验证的身份信息,将多元身份证书中的对应子证书发送至对应的验证子系统中进行验证;向用户返回验证结果。结合第一方面的第四种可能的实施方式,本专利技术实施例提供了第一方面的第五种可能的实施方式,其中,上述向用户返回验证结果的步骤,包括:如果至少一个验证子系统对子证书验证失败,向用户返回验证失败信息。第二方面,本专利技术实施例还提供一种基于多元身份的证书签发装置,其特征在于,包括:信息接收模块,接收用户的申请信息;申请信息至少包括一种或多种申请证书类型以及与申请证书类型相对应的用户申请信息;子证书签发模块,对用户申请信息进行审核,生成每个申请证书类型对应的子证书;证书封装模块,封装子证书,得到用户的多元身份证书。结合第二方面,本专利技术实施例提供了第二方面的第一种可能的实施方式,其中,上述子证书类型至少包括居民身份证书、社保身份证书、教育身份证书、军人身份证书、金融身份证书中的一种或多种。结合第二方面,本专利技术实施例提供了第二方面的第二种可能的实施方式,其中,上述子证书签发模块还用于:将申请证书类型对应的用户申请信息分别发送至每个申请证书类型对应的签发子系统中,以使签发子系统分别对用户信息进行审核,生成对应的子证书。第三方面,本专利技术实施例还提供一种身份认证系统,包括管理单元、多个证书颁发子系统和对应的多个身份验证子系统;上述装置设置于管理单元中。本专利技术实施例带来了以下有益效果:本专利技术实施例提供了一种基于多元身份的证书签发方法、装置及身份认证系统,接收用户的申请信息后,对用户申请信息进行审核,继而生成每个申请证书类型对应的子证书;再对子证书进行封装,得到用户的多元身份证书。该方式节约了身份证书认证系统的用户成本,简化了身份证书的签发认证的过程,提高了身份认证的便捷性。本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种基于多元身份的证书签发方法的流程示意图;图2为本专利技术实施例提供的另一种基于多元身份的证书签发方法的流程示意图;图3为本专利技术实施例提供的多元身份证书的结构示意图;图4为本专利技术实施例提供的证书签发过程流程示意图;图5为本专利技术实施例提供的证书验证过程流程示意图;图6为本专利技术实施例提供的一种基于多元身份的证书签发装置的结构示意图;图7为本专利技术实施例提供的一种身份认证系统的结构示意图;图8为本专利技术实施例提供的身份认证系统与用户的信息交互示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。目前身份证书颁发及验证方式资源成本较高,且操作繁琐,基于此,本专利技术实施例提供的一种基于多元身份的证书签发方法、装置及身份认证系统,可以应用于身份证书或其他证书的签发、认证中。为便于对本实施例进行理解,首先对本专利技术实施例所公开的一种基于多元身份的证书签发方法进行详细介绍。本专利技术实施例提供了一种基于多元身份的证书签发方法。多元身份是指属于同一用户的多种身份。该方法主要针对能通过网络系统进行验证的身份,如公民身份证等。参见图1所示的一种基于多元身份的证书签发方法的流程示意图,该方法包括:步骤S100,接收用户的申请信息;该申请信息至少包括一种或多种申请证书类型以及与申请证书类型相对应的用户申请信息。通过智能终端、网站或者特定的接口接收用户填写的申请证书类型及相应证书对应的用户信息,如申请证书类型为公民身份证,则对应的信息为姓名,身份证号码及出生地等;当申请的证书类型为两种以上时,申请证书类型与对应的用户信息可以绑定在一起。步骤S102,对用户申请信息进行审核,生成每个申请证书类型对应的子证书。在审核过程中,可以将用户信息进行分类,再将不同的申请证书类型对应的用户信息发送至相应的系统进行审核,并接收各个系统发送过来的审核结果;当各个系统的审核结果均为成功时,针对每个申请证书类型生成对应的子证书文件。步骤S104,封装子证书,得到用户的多元身份证书。封装,即隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别;将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合。将所有子证书进行封装,相当于将所有子证书的信息整合在一个文件中,从而得到一个包含所有申请证书类型及相应的用户信息的身份证书。本专利技术实施例提供了一种基于多元身份的证书签发方法,接收用户的申请信息后,对本文档来自技高网...

【技术保护点】
1.一种基于多元身份的证书签发方法,其特征在于,包括:接收用户的申请信息;所述申请信息至少包括一种或多种申请证书类型以及与申请证书类型相对应的用户申请信息;对所述用户申请信息进行审核,生成每个所述申请证书类型对应的子证书;封装所述子证书,得到所述用户的多元身份证书。

【技术特征摘要】
1.一种基于多元身份的证书签发方法,其特征在于,包括:接收用户的申请信息;所述申请信息至少包括一种或多种申请证书类型以及与申请证书类型相对应的用户申请信息;对所述用户申请信息进行审核,生成每个所述申请证书类型对应的子证书;封装所述子证书,得到所述用户的多元身份证书。2.根据权利要求1所述的方法,其特征在于,所述子证书的类型至少包括居民身份证书、社保身份证书、教育身份证书、军人身份证书、金融身份证书中的一种或多种。3.根据权利要求1所述的方法,其特征在于,所述对所述用户申请信息进行审核,生成每个所述申请证书类型对应的子证书的步骤,包括:将所述申请证书类型对应的用户申请信息分别发送至每个所述申请证书类型对应的签发子系统中,以使所述签发子系统分别对所述用户申请信息进行审核,生成对应的子证书。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:如果接收到至少一个所述签发子系统发送的申请失败信息,向所述用户返回证书签发失败信息。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收用户的所述多元身份证书和待验证的身份信息;根据所述待验证的身份信息,将所述多元身份证书中的对应子证书发送至对应的验证子系...

【专利技术属性】
技术研发人员:何鸥翔蔡燕颜星徐雪松王刚徐智
申请(专利权)人:湖南东方华龙信息科技有限公司
类型:发明
国别省市:湖南,43

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

1