[发明专利]一种用于移动设备安全认证的系统及方法有效
申请号: | 201611057305.1 | 申请日: | 2016-11-26 |
公开(公告)号: | CN106529963B | 公开(公告)日: | 2018-02-16 |
发明(设计)人: | 黄滔;王新根;孙斌杰;严弘鹤;任杰 | 申请(专利权)人: | 浙江邦盛科技有限公司 |
主分类号: | G06Q20/40 | 分类号: | G06Q20/40;G06Q20/32;G06Q20/08 |
代理公司: | 杭州求是专利事务所有限公司33200 | 代理人: | 刘静,邱启旺 |
地址: | 310012 浙江省杭州市西湖*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种用于移动设备安全认证的系统及方法,该系统包括前端采集SDK模块、设备指纹持久化模块、设备指纹服务模块和设备指纹验证模块;所述设备指纹服务模块接收前端采集SDK模块的请求,识别前端采集SDK模块的类型,校验请求内容,查询或生成原始设备指纹码,加密原始设备指纹码后将其返回给请求的前端采集SDK模块;所述设备指纹验证模块校验设备指纹服务模块生成的密文设备指纹码是否合法。本发明可以有效为设备提供唯一的设备指纹码,用于区别其他设备;通过给原始设备指纹码添加加密、校验过程,排查设备指纹码是否非法,是否被篡改等情况;能够有效保护原始设备指纹,提高设备指纹码的安全性及准确性。 | ||
搜索关键词: | 一种 用于 移动 设备 安全 认证 系统 方法 | ||
【主权项】:
一种用于移动设备安全认证的系统,其特征在于,该系统包括:前端采集SDK模块:该模块采集当前设备信息,加密采集信息,向设备指纹服务模块发送服务请求,所述服务请求包括加密信息、原始采集信息;设备指纹持久化模块:与设备指纹服务模块相连,提供数据查询,数据持久化存储功能;所述的数据查询包括,查询该模块中是否存在匹配的设备信息;设备指纹服务模块:接收前端采集SDK模块的请求,识别前端采集SDK模块的类型,校验请求内容,查询或生成原始设备指纹码,加密原始设备指纹码后将其返回给请求的前端采集SDK模块;所述的校验请求内容具体为:将请求内容中原始采集信息,利用加密算法加密,得出密文,将密文与请求内容中携带的密文进行比对,验证请求信息的真实性与安全性;所述的查询或生成原始设备指纹码具体为:在设备指纹持久化模块中查询原始采集信息是否存在,若不存在,则通过通用唯一识别码(UUID)生成固定位数的原始设备指纹码并将原始设备指纹码与原始采集信息存储于设备指纹持久化模块中;若存在,则获取其对应原始设备指纹码;所述的加密原始设备指纹码具体为:将固定位数的原始设备指纹码、商户要求的参数、对应的奇偶校验值拼接后得到新的字段,为密文设备指纹码;设备指纹验证模块:校验设备指纹服务模块生成的密文设备指纹码是否合法,具体为:校验密文设备指纹码长度是否正常,使用加密算法将密文设备指纹码还原成原始设备指纹码、商户要求的参数、对应的奇偶校验值,再通过原始设备指纹码、商户要求的参数获取奇偶校验值,与密文设备指纹码中的奇偶校验值进行比对,从而判断密文设备指纹码是否合法。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江邦盛科技有限公司,未经浙江邦盛科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611057305.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种可防癌的医用文胸的制作方法
- 下一篇:一种高舒适性胸罩