一种基于居民身份证的信息管理方法及装置制造方法及图纸

技术编号:15956792 阅读:63 留言:0更新日期:2017-08-08 09:56
本发明专利技术公开了一种基于居民身份证的信息管理方法及装置,方法包括:建立身份证证卡数据库,数据库用于保存用户在预设系统的注册信息,注册信息中至少包括用户的身份证卡体序列号;基于数据库中的数据实现用户注册、用户证卡挂失、用户证卡信息变更及用户身份验证。用户注册指的是根据注册用户的身份证卡体序列号等实现用户注册;用户证卡挂失指的是根据在数据库中查找到的挂失用户的身份证卡体序列号实现用户证卡挂失;用户证卡信息变更指的是利用变更用户的新身份证卡体序列号替换变更用户的注册信息中的身份证卡体序列号;用户身份验证指的是基于验证用户的身份证卡体序列号验证用户是否在预设系统中进行注册。

【技术实现步骤摘要】
一种基于居民身份证的信息管理方法及装置
本专利技术实施例涉及信息安全
,尤其涉及一种基于居民身份证的信息管理方法及装置。
技术介绍
身份证是用于证明持证人身份的证件,目前对持证人进行身份验证多半是基于身份证上的公民身份号码,但一个人可以办理多张公民身份号码相同的身份证,例如户口迁移之后,由于住址的变更,用户需要重新办理身份证,但原身份证在有效期内仍能继续使用;再例如,用户的身份证丢失后,会补办新的身份证,而原身份证无法挂失,原身份证被他人拾取后仍可以使用。也就是说,目前的情况下,具有相同公民身份号码的身份证可能不止一张,用户身份证丢失后无法挂失,这些身份证可能会被不同的人持有,这样容易出现根据身份证上的公民身份号码无法准确对持证人进行身份验证的情形。而根据《GA/T449-2013居民身份证术语》2.17条所公布的信息可知,在居民身份证中,存有卡体序列号(cardserialnumber)。卡体序列号指的是:按规定的编码规则写入居民身份证专用集成电路芯片内指定存储区的卡体唯一标识号。而在2.18条中又有描述:卡体初始化是将密钥、参数和居民身份证卡体序列号写入居民身份证专用集成电路芯片内,形成身份认证保护、管理机制的过程。由此我们可以确定:每张居民身份证的卡体序列号是唯一的,不会存在多张居民身份证的卡体序列号相同的情况,并且在卡初始化时卡体序列号就被写入身份证,在身份证使用过程中,它是不会被改变的。因而,可以将卡体序列号应用在身份证挂失及对用户进行身份验证的过程中。
技术实现思路
有鉴于此,本专利技术实施例提供了一种基于居民身份证的信息管理方法及装置,能够实现身份证的挂失,并能够在预设系统中提高身份验证的可靠性。本专利技术实施例提供的基于居民身份证的信息管理方法,包括:建立身份证证卡数据库,所述数据库用于保存用户在预设系统的注册信息,注册信息中至少包括用户的身份证卡体序列号;基于所述数据库中的数据实现用户注册、用户证卡挂失、用户证卡信息变更及用户身份验证;其中,用户注册指的是基于所述数据库中的数据对注册用户的身份证进行验证之后,根据所述注册用户的用户标识、身份证常规信息及卡体序列号实现在所述预设系统中进行注册;用户证卡挂失指的是在所述数据库中查找挂失用户的注册信息中的身份证卡体序列号,根据查找到的所述挂失用户的身份证卡体序列号实现用户证卡挂失;用户证卡信息变更指的是基于所述数据库中的数据对变更用户的新身份证进行验证之后,利用所述变更用户的新身份证卡体序列号替换所述数据库中保存的所述变更用户的注册信息中的身份证卡体序列号;用户身份验证指的是基于验证用户的身份证卡体序列号及所述数据库中的数据判断所述验证用户是否在所述预设系统中进行注册。本专利技术实施例提供的基于居民身份证的信息管理装置,包括:数据库建立单元,用于建立身份证证卡数据库,所述数据库用于保存用户在预设系统的注册信息,注册信息中至少包括用户的身份证卡体序列号;注册单元,用于基于所述数据库中的数据实现用户注册,用户注册指的是基于所述数据库中的数据对注册用户的身份证进行验证之后,根据所述注册用户的用户标识、身份证常规信息及卡体序列号实现在所述预设系统中进行注册;证卡挂失单元,用于基于所述数据库中的数据实现用户证卡挂失,用户证卡挂失指的是在所述数据库中查找挂失用户的注册信息中的身份证卡体序列号,根据查找到的所述挂失用户的身份证卡体序列号实现用户证卡挂失;证卡信息变更单元,用于基于所述数据库中的数据实现用户证卡信息变更,用户证卡信息变更指的是基于所述数据库中的数据对变更用户的新身份证进行验证之后,利用所述变更用户的新身份证卡体序列号替换所述数据库中保存的所述变更用户的注册信息中的身份证卡体序列号;身份验证单元,用于基于所述数据库中的数据实现用户身份验证,用户身份验证指的是基于验证用户的身份证卡体序列号及所述数据库中的数据判断所述验证用户是否在所述预设系统中进行注册。从以上技术方案可以看出,本专利技术实施例具有以下优点:本专利技术实施例中,首先建立用于保存用户在预设系统的注册信息的身份证证卡数据库,数据库中保存的用户的注册信息中至少包括用户的身份证卡体序列号,然后基于身份证证卡数据库中的数据实现用户注册、用户证卡挂失、用户证卡信息变更及用户身份验证;由于每张身份证的卡体序列号是唯一的,用户注册时基于身份证卡体序列号,可以保证预设系统中一人一证,后续用户只能使用注册时提供的身份证进入预设系统,提高了身份验证的可靠性;用户身份证丢失时,基于挂失用户的身份证卡体序列号进行挂失,由于每张身份证的卡体序列号是唯一的,因而可以实现身份证的挂失。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术基于居民身份证的信息管理方法的一个实施例示意图;图2为本专利技术用户注册的一个实施例示意图;图3为本专利技术用户证卡挂失的一个实施例示意图;图4为本专利技术用户证卡信息变更的一个实施例示意图;图5为本专利技术用户身份验证的一个实施例示意图;图6为本专利技术基于居民身份证的信息管理装置的一个实施例示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术提供了一种基于居民身份证的信息管理方法及装置,能够实现身份证的挂失,并能够在预设系统中提高身份验证的可靠性。预设系统可以是需要对用户进行实名制认证的各种系统,如企业、单位的用户信息管理系统。具体地,预设系统例如金融、保险、医疗行业的客户信息管理系统,电商企业的网上交易平台的客户信息管理系统,各个运营商的信息管理系统等。具体实现中,信息管理装置可以是企业或单位的计算机、电脑等设备,请参阅图1,本实施例的方法包括:步骤101、建立身份证证卡数据库,数据库用于保存用户在预设系统的注册信息,注册信息中至少包括用户的身份证卡体序列号;另外,注册信息中还可以包括用户标识,用户的身份证常规信息(例如用户的姓名、公民身份号码)等。步骤102、基于数据库中的数据实现用户注册、用户证卡挂失、用户证卡信息变更及用户身份验证。其中,用户注册指的是基于数据库中的数据对注册用户的身份证进行验证之后,根据注册用户的用户标识、身份证常规信息及卡体序列号实现在预设系统中进行注册;用户证卡挂失指的是在数据库中查找挂失用户的注册信息中的身份证卡体序列号,根据查找到的所述挂失用户的身份证卡体序列号实现用户证卡挂失;用户证卡信息变更指的是基于数据库中的数据对变更用户的新身份证进行验证之后,利用变更用户的新身份证卡体序列号替换数据库中保存的变更用户的注册信息中的身份证卡体序列号;用户身份验证指的是基于验证用户的身份证卡体序列号及数据库中的数据判断验证用户是否在预设系统中进行注册。下面详细描述用户注册、用户证卡挂失、用户证卡信息变更及用户身份验证的过程。请参阅图2,图2为用户注册流本文档来自技高网...

【技术保护点】
一种基于居民身份证的信息管理方法,其特征在于,包括:建立身份证证卡数据库,所述数据库用于保存用户在预设系统的注册信息,注册信息中至少包括用户的身份证卡体序列号;基于所述数据库中的数据实现用户注册、用户证卡挂失、用户证卡信息变更及用户身份验证;其中,用户注册指的是基于所述数据库中的数据对注册用户的身份证进行验证之后,根据所述注册用户的用户标识、身份证常规信息及卡体序列号实现在所述预设系统中进行注册;用户证卡挂失指的是在所述数据库中查找挂失用户的注册信息中的身份证卡体序列号,根据查找到的所述挂失用户的身份证卡体序列号实现用户证卡挂失;用户证卡信息变更指的是基于所述数据库中的数据对变更用户的新身份证进行验证之后,利用所述变更用户的新身份证卡体序列号替换所述数据库中保存的所述变更用户的注册信息中的身份证卡体序列号;用户身份验证指的是基于验证用户的身份证卡体序列号及所述数据库中的数据判断所述验证用户是否在所述预设系统中进行注册。

【技术特征摘要】
1.一种基于居民身份证的信息管理方法,其特征在于,包括:建立身份证证卡数据库,所述数据库用于保存用户在预设系统的注册信息,注册信息中至少包括用户的身份证卡体序列号;基于所述数据库中的数据实现用户注册、用户证卡挂失、用户证卡信息变更及用户身份验证;其中,用户注册指的是基于所述数据库中的数据对注册用户的身份证进行验证之后,根据所述注册用户的用户标识、身份证常规信息及卡体序列号实现在所述预设系统中进行注册;用户证卡挂失指的是在所述数据库中查找挂失用户的注册信息中的身份证卡体序列号,根据查找到的所述挂失用户的身份证卡体序列号实现用户证卡挂失;用户证卡信息变更指的是基于所述数据库中的数据对变更用户的新身份证进行验证之后,利用所述变更用户的新身份证卡体序列号替换所述数据库中保存的所述变更用户的注册信息中的身份证卡体序列号;用户身份验证指的是基于验证用户的身份证卡体序列号及所述数据库中的数据判断所述验证用户是否在所述预设系统中进行注册。2.如权利要求1所述的方法,其特征在于,用户注册的具体步骤包括:为所述注册用户生成用户标识,获取所述注册用户的身份证常规信息及卡体序列号;判断挂失库和所述数据库中是否保存有所述注册用户的身份证卡体序列号;若所述挂失库和所述数据库中均没有保存所述注册用户的身份证卡体序列号,则将所述注册用户的用户标识、身份证常规信息及卡体序列号保存在所述数据库中,注册成功。3.如权利要求2所述的方法,其特征在于,若无法获取所述注册用户的身份证卡体序列号,则注册失败;或者若所述挂失库或所述数据库中保存有所述注册用户的身份证卡体序列号,则注册失败。4.如权利要求1所述的方法,其特征在于,用户证卡挂失的具体步骤包括:在所述数据中查找所述挂失用户的注册信息中的身份证卡体序列号;将所述挂失用户的身份证卡体序列号保存在挂失库中;若所述挂失用户能提供新身份证,则获取所述挂失用户的新身份证卡体序列号;判断所述挂失库和所述数据库中是否保存有所述挂失用户的新身份证卡体序列号;若所述挂失库和所述数据库中均没有保存所述挂失用户的新身份证卡体序列号,则利用所述挂失用户的新身份证卡体序列号替换所述数据库中保存的所述挂失用户的注册信息中的身份证卡体序列号,挂失成功;若所述挂失用户不能提供新身份证,则将所述数据库中保存的所述挂失用户的注册信息中的身份证卡体序列号设置为空,挂失成功。5.如权利要求4所述的方法,其特征在于,若无法获取所述挂失用户的新身份证卡体序列号,则挂失失败;或者若所述挂失库或所述数据库中保存有所述挂失用户的新身份证卡体序列号,则挂失失败。6.如权利要求1所述的方法,其特征在于,用户证卡信息变更的具体步骤包括:获取所述变更用户的新身份证卡体序列号;判断挂失库和所述数据库中是否保存有所述变更用户的新身份证卡体序列号;若所述挂失库和所述数据库中均没有保存所述变更用户的新身份证卡体序列号,则利用所述变更用户的新身份证卡体序列号替换所述数据库中保存的所述变更用户的注册信息中的身份证卡体序列号,变更成功。7.如权利要求6所述的方法,其特征在于,若无法获取所述变更用户的新身份证卡体序列号,则变更失败;或者若所述挂失库或所述数据库中保存有所述变更用户的新身份证卡体序列号,则变更失败。8.如权利要求1所述的方法,其特征在于,用户身份验证的具体步骤包括:获取所述验证用户的身份证卡体序列号;判断挂失库和所述数据库中是否保存有所述验证用户的身份证卡体序列号;若所述挂失库中没有保存所述验证用户的身份证卡体序列号,所述数据库中保存有所述验证用户的身份证卡体序列号,则验证成功。9.如权利要求8所述的方法,其特征在于,若无法获取所述验证用户的身份证卡体序列号,则验证失败;或者若所述挂失库中保存有所述验证用户的身份证卡体序列号,所述数据库中没有保存所述验证用户的身份证卡体序列号,则验证失败;或者若所述挂失库中没有保存所述验证用户的身份证卡体序列号,且所述数据中也没有保存所述验证用户的身份证卡体序列号,则验证失败。10.一种基于居民身份证的信息管理装置,其特征在于,包括:数据库建立单元,用于建立身份证证卡数据库,所述数据库用于保存用户在预...

【专利技术属性】
技术研发人员:李治农康水清
申请(专利权)人:东莞市中控电子技术有限公司
类型:发明
国别省市:广东,44

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

1