[发明专利]一种用于移动设备安全认证的系统及方法有效
申请号: | 201611057305.1 | 申请日: | 2016-11-26 |
公开(公告)号: | CN106529963B | 公开(公告)日: | 2018-02-16 |
发明(设计)人: | 黄滔;王新根;孙斌杰;严弘鹤;任杰 | 申请(专利权)人: | 浙江邦盛科技有限公司 |
主分类号: | G06Q20/40 | 分类号: | G06Q20/40;G06Q20/32;G06Q20/08 |
代理公司: | 杭州求是专利事务所有限公司33200 | 代理人: | 刘静,邱启旺 |
地址: | 310012 浙江省杭州市西湖*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 移动 设备 安全 认证 系统 方法 | ||
1.一种用于移动设备安全认证的系统,其特征在于,该系统包括:
前端采集SDK模块:该模块采集当前设备信息,加密采集信息,向设备指纹服务模块发送服务请求,所述服务请求包括加密信息、原始采集信息;
设备指纹持久化模块:与设备指纹服务模块相连,提供数据查询,数据持久化存储功能;所述的数据查询包括,查询该模块中是否存在匹配的设备信息;
设备指纹服务模块:接收前端采集SDK模块的请求,识别前端采集SDK模块的类型,校验请求内容,查询或生成原始设备指纹码,加密原始设备指纹码后将其返回给请求的前端采集SDK模块;所述的校验请求内容具体为:将请求内容中原始采集信息,利用加密算法加密,得出密文,将密文与请求内容中携带的密文进行比对,验证请求信息的真实性与安全性;所述的查询或生成原始设备指纹码具体为:在设备指纹持久化模块中查询原始采集信息是否存在,若不存在,则通过通用唯一识别码(UUID)生成固定位数的原始设备指纹码并将原始设备指纹码与原始采集信息存储于设备指纹持久化模块中;若存在,则获取其对应原始设备指纹码;所述的加密原始设备指纹码具体为:将固定位数的原始设备指纹码、商户要求的参数、对应的奇偶校验值拼接后得到新的字段,为密文设备指纹码;
设备指纹验证模块:校验设备指纹服务模块生成的密文设备指纹码是否合法,具体为:校验密文设备指纹码长度是否正常,使用加密算法将密文设备指纹码还原成原始设备指纹码、商户要求的参数、对应的奇偶校验值,再通过原始设备指纹码、商户要求的参数获取奇偶校验值,与密文设备指纹码中的奇偶校验值进行比对,从而判断密文设备指纹码是否合法。
2.根据权利要求1所述的一种用于移动设备安全认证的系统,其特征在于,所述前端采集SDK模块包括前端采集SDK Web模块、前端采集SDK iOS模块和前端采集SDK Android模块;
前端采集SDK Web模块:该模块加载js文件,采集当前浏览器设备信息,加密采集信息,发送加密信息及原始采集信息至设备指纹服务模块;其中,采集当前浏览器设备信息是指调用系统接口,直接获取设备信息;加密采集信息是指利用加密算法将原始采集信息加密;所述的浏览器设备信息,包括浏览器唯一标识符evercookies、浏览器标签canvas;
前端采集SDK iOS模块:该模块以静态库形式嵌入应用中,采集当前设备上的非敏感软硬件信息,加密采集信息,发送加密信息及原始采集信息至设备指纹服务模块;所述的以静态库形式嵌入应用中,用户可以通过此静态库的头文件调用相应API,获取设备指纹码;所述的非敏感软硬件信息包括iOS设备的广告标识符、iOS设备的Vindor标识符;所述的加密采集信息是指利用加密算法将原始采集信息加密;
前端采集SDK Android模块:该模块通过JAR包形式在应用内嵌入SDK,以自发主动的方式采集当前设备上的非敏感软硬件信息,加密采集信息,发送加密信息及原始采集信息至设备指纹服务模块;所述的非敏感软硬件信息包括设备的Mac地址、蓝牙地址、国际移动设备身份码(IMEI);所述的加密采集信息是指利用加密算法将原始采集信息加密。
3.根据权利要求1所述的一种用于移动设备安全认证的系统,其特征在于,所述固定位数的原始设备指纹码为32位的字符串。
4.根据权利要求1所述的一种用于移动设备安全认证的系统,其特征在于,所述加密算法为哈希算法。
5.根据权利要求1所述的一种用于移动设备安全认证的系统,其特征在于,所述商户要求的参数为原始设备指纹码的过期时间。
6.根据权利要求1所述的一种用于移动设备安全认证的系统,其特征在于,所述前端采集SDK模块向设备指纹服务模块发送的服务请求中,还包括商家对应的编号;其中商家对应的编号已先存储于设备指纹持久化模块中,用于辨别请求来源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江邦盛科技有限公司,未经浙江邦盛科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611057305.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可防癌的医用文胸的制作方法
- 下一篇:一种高舒适性胸罩