一种电动汽车分时租赁用户认证装置及实现方法与流程

文档序号:11145589阅读:840来源:国知局
一种电动汽车分时租赁用户认证装置及实现方法与制造工艺

本发明涉及汽车租赁领域,特别涉及一种电动汽车分时租赁用户认证装置及实现方法。



背景技术:

目前成熟的电动汽车租赁系统,其租赁卡一般采用IC卡的形式,使用时通过读卡器读出IC卡中的标签信息,从而完成用户验证。由于汽车租赁涉及标的数额较大,而现有技术的IC卡比较容易仿制和冒用,从而给持卡人带来很大的财产安全隐患,因此需要对卡片进行改进。

综上所述,现有的电动汽车租赁系统中,其通过读取IC卡完成用户验证的方式其安全性较低,容易仿制和冒用,而汽车租赁涉及标的金额较大,容易对租赁人带来很大的财产安全隐患等问题。



技术实现要素:

本发明的目的是为解决现有的电动汽车租赁系统中,其通过读取IC卡完成用户验证的方式其安全性较低,容易仿制和冒用,而汽车租赁涉及标的金额较大,容易对租赁人带来很大的财产安全隐患等问题,提供一种安全性较高的电动汽车分时租赁用户认证装置。

本发明解决其技术问题所采用的技术方案是:一种电动汽车分时租赁用户认证装置,包括信息读取装置、与所述信息读取装置配套使用的租赁卡,其特征是,所述用户认证装置还包括微处理器,所述信息读取装置为电子标签阅读器,所述电子标签阅读器上还设有若干规则排列的指纹识别传感器,所述租赁卡为带有电子标签的卡片,租赁卡卡身上设有与电子标签阅读器上指纹识别传感器数量相同且对应排列的通孔,所述电子标签阅读器、指纹识别传感器均与微处理器电连接。

本发明通过在原有读取租赁卡内电子标签信息来完成验证的基础上,加上了二次鉴权装置,用户在租赁时,不但需要刷卡,同时还需要按下与用户注册时系统生成的二次鉴权码相对应的指纹识别感应器,系统通过电子标签、二次鉴权码、指纹识别结果的综合判断决定是否为合法用户,从而完成整个验证过程。因此大大加强了租赁用户的安全性,有效防止了伪造和冒用。

作为优选,所述电子标签阅读器上设有与租赁卡相适配的读卡框,所述租赁卡上通孔旁设有若干与指纹识别传感器相对应的数字或字母标识。读取框用于用户读卡时将卡片放置其中,能对卡片起到限位作用并可精准定位与卡片通孔相对应的指纹识别传感器,通孔旁的数字或字母标识使得卡片位于读取框内时,指纹识别传感器所代表二次鉴权码的数字或字母与其一一对应,大大增加了使用的便利性。

一种电动汽车分时租赁用户认证装置的实现方法,使用于权利要求2所述的电动汽车分时租赁用户认证装置,包括以下步骤:

步骤31,根据用户注册信息,生成系统用户号;

步骤32,由系统用户号生成烧录卡号,并将烧录卡号烧录到卡片的电子标签中;

步骤33,由系统用户号、烧录卡号生成二次鉴权码。

作为优选,所述系统用户号由16位十进制数字组成,生成系统用户号包括以下步骤:

步骤41,根据用户注册的信息,如租赁公司类型、卡类型等,系统用户号第1至第3位作为标识码;

步骤42,根据用户注册地省市行政区划,系统用户号第4至第9位作为地域码;

步骤43,根据同一省市同一行政区划内用户注册时间先后顺序,系统用户号第10至第16位作为序列码。

作为优选,所述烧录卡号由64位二进制码组成,由系统用户号生成烧录卡号包括以下步骤:

步骤51,将生成的系统用户号每一位数字的二进制码按从左到右顺序排列;

步骤52,将排列后的二进制码用64×64的置换矩阵进行置换并迭代16次;

步骤53,将置换并迭代过后的二进制码与64位密钥A进行异或运算得到的新的64位二进制码即为烧录卡号。

作为优选,所述二次鉴权码为若干位数字或字母的组合,由系统用户号、烧录卡号生成二次鉴权码包括以下步骤:

步骤61,将生成的系统用户号每一位数字的二进制码按从左到右顺序排列作为数据块A,将烧录卡号的二进制码作为数据块B;

步骤62,用64位密钥B与数据块A做异或运算得到数据块C,再用数据块B与数据块C做异或运算得到数据块D;

步骤63,用64位密钥C与数据块D做异或运算,其运算结果再与密钥B进行异或运算得到数据块E;

步骤64,得到的数据块E截取前面若干位作为二次鉴权码。

本发明的实质性效果是:通过在原有读取租赁卡内电子标签信息来完成验证的基础上,加上了二次鉴权装置,用户在租赁时,不但需要刷卡,同时还需要根据与用户注册时系统生成的二次鉴权码进行二次鉴权,最终系统通过电子标签、二次鉴权码、指纹识别的综合结果来判断决定是否为合法用户,从而完成整个验证过程。因此大大加强了租赁用户的安全性,有效防止了伪造和冒用。

附图说明

图1为本发明的结构示意图;

图2为微处理器的结构示意图。

具体实施方式

下面通过具体实施例,并结合附图,对本发明的技术方案作进一步的具体说明。

实施例:

一种电动汽车分时租赁用户认证装置,包括信息读取装置、与所述信息读取装置配套使用的租赁卡,所述用户认证装置还包括微处理器1,所述信息读取装置为电子标签阅读器2,所述电子标签阅读器上设有与租赁卡相适配的读卡框6,还设有16个按照4×4排列的指纹识别传感器3,所述租赁卡为带有电子标签的卡片4,租赁卡卡身上设有与电子标签阅读器上指纹识别传感器数量相同且对应排列的通孔5,所述通孔旁设有若干与指纹识别传感器相对应的数字或字母标识(0-F),所述电子标签阅读器、指纹识别传感器均与微处理器电连接。

一种电动汽车分时租赁用户认证装置的实现方法,使用于实施例所述的电动汽车分时租赁用户认证装置,包括以下步骤:

步骤31,根据用户注册信息,生成系统用户号;

步骤32,由系统用户号生成烧录卡号,并将烧录卡号烧录到卡片的电子标签中;

步骤33,由系统用户号、烧录卡号生成二次鉴权码。

所述系统用户号由16位十进制数字组成,生成系统用户号包括以下步骤:

步骤41,根据用户注册的信息,如租赁公司类型、卡类型等,系统用户号第1至第3位作为标识码;

步骤42,根据用户注册地省市行政区划,系统用户号第4至第9位作为地域码;

步骤43,根据同一省市同一行政区划内用户注册时间先后顺序,系统用户号第10至第16位作为序列码。

所述烧录卡号由64位二进制码组成,由系统用户号生成烧录卡号包括以下步骤:

步骤51,将生成的系统用户号每一位数字的二进制码按从左到右顺序排列;

步骤52,将排列后的二进制码用64×64的置换矩阵进行置换并迭代16次;

步骤53,将置换并迭代过后的二进制码与64位密钥A进行异或运算得到的新的64位二进制码即为烧录卡号。

所述二次鉴权码为4位数字或字母的组合,由系统用户号、烧录卡号生成二次鉴权码包括以下步骤:

步骤61,将生成的系统用户号每一位数字的二进制码按从左到右顺序排列作为数据块A,将烧录卡号的二进制码作为数据块B;

步骤62,用64位密钥B与数据块A做异或运算得到数据块C,再用数据块B与数据块C做异或运算得到数据块D;

步骤63,用64位密钥C与数据块D做异或运算,其运算结果再与密钥B进行异或运算得到数据块E;

步骤64,得到的数据块E截取前面16位二进制码,再将截取后的二进制码每4位一组分别转为十六进制码,一共4位十六进制作为二次鉴权码。

本实施例中,用户验证方法包括以下步骤:

步骤一,将租赁卡放在电子标签阅读器的读取框内,读卡器读取卡片中的烧录卡号,并传送给微处理器,微处理器对烧录卡号进行解码并与系统中的系统用户号进行比对,如果找到相对应的系统用户号则一次鉴权成功,同时进入步骤二,否则验证失败;

步骤二,用户透过租赁卡上的通孔,按下与二次鉴权码相对应的指纹识别传感器,指纹识别传感器将识别信息返回给微处理器,微处理器首先判断与二次鉴权码对应的几个指纹识别传感器是否被按下,如果均被按下,则进入步骤三,否则验证失败;

步骤三,微处理器对步骤二中指纹识别传感器所返回的识别信息分别与系统中的用户指纹信息进行识别比对,并将每个返回指纹的比对相似度进行加权运算,将计算结果与微处理器中预先设定的指纹识别度阈值相比较,大于识别度阈值则认为用户验证成功,否则验证失败。指纹识别度阈值根据二次鉴权码的长度进行设置,二次鉴权码越长,阈值越低;每个指纹的加权值根据指头类型分别设置,食指加权值最高,其次是拇指和中指,无名指和小指的加权值最低。

本实施例通过在原有读取租赁卡内电子标签信息来完成验证的基础上,加上了二次鉴权装置。用户在租赁时,不但需要刷卡,同时还需要根据与用户注册时系统生成的二次鉴权码进行二次鉴权,最终系统通过烧录卡号、二次鉴权码、指纹识别的综合结果来判断决定是否为合法用户,从而完成整个验证过程。

以上所述的实施例只是本发明的一种较佳的方案,并非对本发明作任何形式上的限制,在不超出权利要求所记载的技术方案的前提下还有其它的变体及改型。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1