System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于用户主动授权的机动车电子二维码核验方法技术_技高网

一种基于用户主动授权的机动车电子二维码核验方法技术

技术编号:40484616 阅读:4 留言:0更新日期:2024-02-26 19:17
本发明专利技术涉及机动车二维码技术领域,具体公开了一种基于用户主动授权的机动车电子二维码核验方法,包括:用户根据当前机动车交易业务场景将待授权机动车授权给对应的核验机构时,服务端验证机动车所有人和用户的关系;当服务端验证机动车所有人为用户本人时,服务端根据当前机动车交易业务场景生成待授权机动车的当前二维码信息并进行哈希,以得到更新后的二维码信息;当核验机构请求核验更新后的二维码信息时,服务端对核验机构的请求信息进行验证,验证通过后,核验机构开始对更新后的二维码信息进行核验。本发明专利技术可以有力的支撑机动车交强险购买、抵押贷款、二手车交易等场景,提升业务场景的透明度,促进机动车行业健康发展。

【技术实现步骤摘要】

本专利技术涉及机动车二维码,更具体地,涉及一种基于用户主动授权的机动车电子二维码核验方法


技术介绍

1、据公安部统计,截至2023年9月底,全国机动车保有量达4.3亿辆,前三季度二手车市场保持活跃,机动车转让登记量达2505万笔,购买交强险机动车达3亿量,预估全年机动车抵押量2800至3000万。群众在办理二手车抵押贷款、二手车交易、汽车租赁、交强险保险购买、等多个业务场景中,保险公司、汽车金融机构、二手车经销企业等机构普遍存在对机动车信息的核查需求,通过接口对接方式与跨部门、跨行业开展数据共享方式存在较高的信息安全隐患。现有机动车二维码信息和对接方式已无法满足经济发展需求,在此背景下,研究机动车电子二维码出示及核验技术迫在眉睫。


技术实现思路

1、本专利技术的目的在于克服现有技术中存在的不足,本专利技术提供了一种基于用户主动授权的机动车电子二维码核验方法,以解决现有技术中存在的机动车二维码内容少、对接安全存在隐患的问题。

2、作为本专利技术的第一个方面,提供一种基于用户主动授权的机动车电子二维码核验方法,通过用户、服务端和核验机构进行数据交互来实现机动车电子二维码核验,所述基于用户主动授权的机动车电子二维码核验方法包括如下步骤:

3、步骤s1:用户根据当前机动车交易业务场景将待授权机动车授权给对应的核验机构时,服务端验证机动车所有人和用户的关系;

4、步骤s2:当所述服务端验证机动车所有人为用户本人时,服务端根据所述当前机动车交易业务场景生成所述待授权机动车的当前二维码信息;

5、步骤s3:服务端对所述待授权机动车的当前二维码信息进行哈希,得到哈希值,并将哈希值添加到所述待授权机动车的当前二维码信息中,以得到所述待授权机动车的更新后的二维码信息;

6、步骤s4:当核验机构请求核验所述待授权机动车的更新后的二维码信息时,服务端对所述核验机构的请求信息进行验证,当所述核验机构的请求信息验证通过后,所述核验机构开始对所述待授权机动车的更新后的二维码信息进行核验。

7、进一步地,所述机动车交易业务场景包括机动车交强险购买、机动车抵押贷款和二手车交易,所述核验机构的类型包括保险公司、汽车金融机构、二手车经销企业和报废机动车回收企业,所述待授权机动车的类型包括小型汽车、小型新能源汽车、大型汽车和大型新能源汽车,所述服务端为交通管理服务平台。

8、进一步地,所述用户根据当前机动车交易业务场景将待授权机动车授权给对应的核验机构时,服务端验证机动车所有人和用户的关系,还包括如下步骤:

9、步骤s201:用户登录客户端,根据当前机动车交易业务场景将待授权机动车授权给对应的核验机构;

10、步骤s202:对用户进行活体检测,活体检测通过后,用户确认将所述待授权机动车授权给对应的核验机构;

11、步骤s203:服务端查询所述待授权机动车的信息,校验所述待授权机动车的所有人是否为用户本人。

12、进一步地,所述当所述服务端验证机动车所有人为用户本人时,服务端根据所述当前机动车交易业务场景生成所述待授权机动车的当前二维码信息,还包括:

13、当用户选择的当前机动车交易业务场景为机动车交强险购买时,所述待授权机动车的当前二维码信息包括号牌号码、号牌种类、车辆识别代号、机动车所有人身份证明号码/统一社会信用代码、机动车所有人姓名、车辆品牌、车辆型号、使用性质、初次登记日期、机动车状态、机动车违法次数和机动车发生交通事故次数;

14、当用户选择的当前机动车交易业务场景为机动车抵押贷款时,所述待授权机动车的当前二维码信息包括号牌号码、号牌种类、车辆识别代号、机动车所有人身份证明号码/统一社会信用代码、机动车所有人姓名、车辆品牌、车辆型号、使用性质、初次登记日期、机动车状态、机动车抵押标记和机动车历史抵押和解除抵押次数;

15、当用户选择的当前机动车交易业务场景为二手车交易时,所述待授权机动车的当前二维码信息包括号牌号码、号牌种类、车辆识别代号、机动车所有人身份证明号码/统一社会信用代码、机动车所有人姓名、车辆品牌、车辆型号、使用性质、初次登记日期、机动车状态、机动车抵押标记、机动车转让次数和机动车发生交通事故次数。

16、进一步地,所述当所述服务端验证机动车所有人为用户本人时,服务端根据所述当前机动车交易业务场景生成所述待授权机动车的当前二维码信息之后,还包括:

17、服务端将所述待授权机动车的当前二维码信息运用国产加密算法加密后,以得到所述待授权机动车的加密二维码信息,并将所述待授权机动车的加密二维码信息存储至分布式数据库中,并设置二维码信息的有效期;

18、其中,服务端对所述待授权机动车的当前二维码信息进行json序列化得到当前序列化数据,然后对所述当前序列化数据进行base64编码后得到编码后的序列化数据,再采用国产加密算法sm4对所述编码后的序列化数据进行加密得到加密后的序列化数据,并将加密后的序列化数据存储至分布式数据库中。

19、进一步地,所述服务端对所述待授权机动车的当前二维码信息进行哈希,得到哈希值,并将哈希值添加到所述待授权机动车的当前二维码信息中,以得到所述待授权机动车的更新后的二维码信息,还包括:

20、服务端采用伪随机数生成器算法生成16位长度的随机数,并采用一致性哈希算法对所述待授权机动车的加密二维码信息和随机数进行哈希,得到哈希值hash1,并将所述哈希值hash1、所述待授权机动车的加密二维码信息、允许核验机构类型和二维码信息有效期进行关联并保存至分布式数据库中;

21、服务端将所述哈希值hash1添加到所述待授权机动车的加密二维码信息中,以得到所述待授权机动车的更新后的二维码信息并出示给所述对应的核验机构。

22、进一步地,所述当核验机构请求核验所述待授权机动车的更新后的二维码信息时,服务端对所述核验机构的请求信息进行验证,当所述核验机构的请求信息验证通过后,所述核验机构开始对所述待授权机动车的更新后的二维码信息进行核验,还包括:

23、步骤s301:核验机构扫描所述服务端出示的所述待授权机动车的更新后的二维码信息以发起核验请求,核验机构将所述核验机构的请求信息和所述更新后的二维码信息中的哈希值发送至所述服务端进行验证;其中,所述核验机构的请求信息包括核验时间、核验机构唯一标识、核验机构类型、核验机构名称、核验机构统一社会信用代码、核验机构注册城市和核验机构注册时间;

24、步骤s302:服务端对所述核验机构的请求信息进行验证,包括通过核验机构统一社会信用代码查询该核验机构是否已注册,并判断该核验机构注册信息是否和核验机构备案信息一致;

25、步骤s303:服务端根据所述更新后的二维码信息中的哈希值获取所述待授权机动车的加密二维码信息、允许核验机构类型和二维码信息有效期,判断请求核验的核验机构类型是否和所述允许核验机构类型匹配,同时判断核验时本文档来自技高网...

【技术保护点】

1.一种基于用户主动授权的机动车电子二维码核验方法,其特征在于,通过用户、服务端和核验机构进行数据交互来实现机动车电子二维码核验,所述基于用户主动授权的机动车电子二维码核验方法包括如下步骤:

2.根据权利要求1所述的一种基于用户主动授权的机动车电子二维码核验方法,其特征在于,所述机动车交易业务场景包括机动车交强险购买、机动车抵押贷款和二手车交易,所述核验机构的类型包括保险公司、汽车金融机构、二手车经销企业和报废机动车回收企业,所述待授权机动车的类型包括小型汽车、小型新能源汽车、大型汽车和大型新能源汽车,所述服务端为交通管理服务平台。

3.根据权利要求1所述的一种基于用户主动授权的机动车电子二维码核验方法,其特征在于,所述用户根据当前机动车交易业务场景将待授权机动车授权给对应的核验机构时,服务端验证机动车所有人和用户的关系,还包括如下步骤:

4.根据权利要求1所述的一种基于用户主动授权的机动车电子二维码核验方法,其特征在于,所述当所述服务端验证机动车所有人为用户本人时,服务端根据所述当前机动车交易业务场景生成所述待授权机动车的当前二维码信息,还包括:

5.根据权利要求1所述的一种基于用户主动授权的机动车电子二维码核验方法,其特征在于,所述当所述服务端验证机动车所有人为用户本人时,服务端根据所述当前机动车交易业务场景生成所述待授权机动车的当前二维码信息之后,还包括:

6.根据权利要求5所述的一种基于用户主动授权的机动车电子二维码核验方法,其特征在于,所述服务端对所述待授权机动车的当前二维码信息进行哈希,得到哈希值,并将哈希值添加到所述待授权机动车的当前二维码信息中,以得到所述待授权机动车的更新后的二维码信息,还包括:

7.根据权利要求6所述的一种基于用户主动授权的机动车电子二维码核验方法,其特征在于,所述当核验机构请求核验所述待授权机动车的更新后的二维码信息时,服务端对所述核验机构的请求信息进行验证,当所述核验机构的请求信息验证通过后,所述核验机构开始对所述待授权机动车的更新后的二维码信息进行核验,还包括:

8.根据权利要求1所述的一种基于用户主动授权的机动车电子二维码核验方法,其特征在于,还包括:

...

【技术特征摘要】

1.一种基于用户主动授权的机动车电子二维码核验方法,其特征在于,通过用户、服务端和核验机构进行数据交互来实现机动车电子二维码核验,所述基于用户主动授权的机动车电子二维码核验方法包括如下步骤:

2.根据权利要求1所述的一种基于用户主动授权的机动车电子二维码核验方法,其特征在于,所述机动车交易业务场景包括机动车交强险购买、机动车抵押贷款和二手车交易,所述核验机构的类型包括保险公司、汽车金融机构、二手车经销企业和报废机动车回收企业,所述待授权机动车的类型包括小型汽车、小型新能源汽车、大型汽车和大型新能源汽车,所述服务端为交通管理服务平台。

3.根据权利要求1所述的一种基于用户主动授权的机动车电子二维码核验方法,其特征在于,所述用户根据当前机动车交易业务场景将待授权机动车授权给对应的核验机构时,服务端验证机动车所有人和用户的关系,还包括如下步骤:

4.根据权利要求1所述的一种基于用户主动授权的机动车电子二维码核验方法,其特征在于,所述当所述服务端验证机动车所有人为用户本人时,服务端根据所述当前机动车交易业务场景生成...

【专利技术属性】
技术研发人员:杨芝徐晓东刘利民是建荣孙晓平宗欣生一鸣
申请(专利权)人:公安部交通管理科学研究所
类型:发明
国别省市:

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

1