[发明专利]一种基于微信小程序的可信身份认证平台在审
申请号: | 202010357863.X | 申请日: | 2020-04-29 |
公开(公告)号: | CN111563243A | 公开(公告)日: | 2020-08-21 |
发明(设计)人: | 司维超;顾佼佼;宋超;张杰 | 申请(专利权)人: | 中国人民解放军海军航空大学 |
主分类号: | G06F21/32 | 分类号: | G06F21/32;G06F21/44;G06F21/46;H04L9/32;H04L29/06 |
代理公司: | 西安研创天下知识产权代理事务所(普通合伙) 61239 | 代理人: | 郭璐 |
地址: | 264001 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 微信小 程序 可信 身份 认证 平台 | ||
本发明公开了一种基于微信小程序的可信身份认证平台,该平台中的数据通信安全机制是平台的基础模块,上层的认证均基于该模块,在用户登录认证、数据传输安全和内部接口密文调用等阶段分别应用了不同的数据安全机制,多维度保护了平台中的数据。采用了实名+实证+实人三重认证机制,其中实名认证初步确保了用户实名安全;实证认证对身份证进行识别,可以确保身份证的真实性;实人认证人脸识别和活体检测,以确保用户为真实活体本人。本发明基于微信小程序开发系统架构,充分利用OCR图像识别、NFC技术、人脸识别、活体检测等新一代身份识别技术,最终使用WXML等语言编程实现客户端和服务器端的设计,搭建手机端的可信任身份认证平台。
技术领域
本发明属于计算机技术领域,具体地说,涉及一种基于微信小程序的可信身份认证平台。
背景技术
近年来,随着云计算、大数据等现代网络技术的迅速发展,身份认证在民用和军事领域的应用越来越广泛和深入,金融交易、社区管理、快递物流等行业的快速发展对在线身份认证技术的要求也越来越高。但鉴于网络环境错综复杂,网络在线身份认证在给人们带来便利的同时,也成为不法人员进行非法活动的滋生地,如何提高在线身份认证的安全等级,确保用户信息安全是急需进行研究的课题。为此,本文重点研究了在线身份认证安全隐患,针对安全通信潜在威胁设计了多重安全处理机制,一定程度上保证了用户信息传递安全;针对认证处理潜在威胁,以身份证为基础可信任根,根据认证业务需求,实现了“实名+实证+实人”三层安全可信的身份认证;最后实现了一个可信任的身份认证验证系统,用以验证各种安全机制,一定程度上满足了安全需求。
发明内容
本发明的目的在于提供一种基于微信小程序的可信身份认证平台,综合考虑数据通信安全的基础上,实现了在用户登录认证、数据传输安全和内部接口密文调用等阶段分别应用了不同的数据安全机制,多维度保护了平台中的数据;在保证平台使用安全的前提下,设计并实现一个可信任身份认证平台。以身份证为基础可信任根,可根据认证业务需求,实现三类不同的认证方式,即“实名+实证+实人”认证。
其具体技术方案为:
本发明设计的综合考虑数据通信安全的基于微信小程序的可信身份认证平台,包括数据通信安全模块、客户端和服务器端,实现三类不同的认证方式。
第一层次为实名认证。需要对二代身份证正面的人员信息拍照,通过OCR技术识别获取姓名、身份证号等卡面信息进行信息收集,并与后台数据库进行比对。
第二层次为实名+实证认证。在实名认证通过的基础上,利用具有NFC功能的智能设备对证件的合法性进行确认,并以此获取基础可信任根;以基础可信任根为索引,从公安部获取申请人的基础信息、人像比对源信息,集合生物行为识别及生物人脸特征比对等手段来确认申请人证件合法、基本信息有效及本人申请。
第三层次为实名+实证+实人认证。增加了人脸生物特征比对环节,利用活体检测技术,确定采集对象为生物人,以预置的人像/证件照片作为可信数据源进行对比,可确定申请人信息的准确性。
进一步,所述数据通信安全中,在用户登录认证环节使用了动态口令卡或短信验证码等动态口令验证,以及登录设备MAC地址验证等技术;数据传输环节对登录认证信息采用了MD5加密技术,对正常使用时的关键数据采用了RSA非对称加密技术。
进一步,所述客户端的设计使用微信前端开发语言WXML和WXSS,以及脚本语言WXS,在WXML中将按钮绑定到相关函数上,拼接参数后以POST的方式发送JSON请求,通过URL地址发送给AI接口实现功能并回传参数,最后页面重定向到下一页。
进一步,所述服务器端作为MVC设计中的M层,提供了读写数据库到API的封装;平台采用Node.js作为后端开发平台实现对MongoDB数据库的读取,与微信小程序端进行交互并返回JSON数据包的功能,其中使用Express框架搭建服务端;前后端使用HTTPS协议通信,传输JSON格式数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军海军航空大学,未经中国人民解放军海军航空大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010357863.X/2.html,转载请声明来源钻瓜专利网。