[发明专利]一种可扩展的结构化安全二维码生成方法以及系统有效
申请号: | 201810342521.3 | 申请日: | 2018-04-17 |
公开(公告)号: | CN108777617B | 公开(公告)日: | 2021-04-06 |
发明(设计)人: | 林龙;李钻达;范启庭;赵子彬;林乐然 | 申请(专利权)人: | 新大陆(福建)公共服务有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/32;H04L29/06 |
代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 林云娇 |
地址: | 350200 福建省福州市长*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 扩展 结构 安全 二维码 生成 方法 以及 系统 | ||
1.一种可扩展的结构化安全二维码生成方法,其特征在于:包括:
步骤1、第三方应用获取二维码SDK;
步骤2、二维码SDK获取可视数据以及隐私数据,将可视数据生成二维码图形;之后将隐私数据进行加密生成密文,所述密文根据设定的图形计算方法在所述二维码图形设定的图形区域进行图层重写,完成二维码生成,第三方应用展示或者存储二维码,所述二维码包括一区、二区、三区以及四区,所述一区为版本号以及交易业务码,所述二区包括公开信息,所述三区为加密区,所述四区为扩展区。
2.根据权利要求1所述的一种可扩展的结构化安全二维码生成方法,其特征在于:所述步骤1与步骤2之间还包括步骤a、第三方应用通过二维码SDK获取对称密钥、数字证书以及OTP种子。
3.根据权利要求2所述的一种可扩展的结构化安全二维码生成方法,其特征在于:所述步骤a进一步具体为:第三方应用通过二维码SDK申请对称密钥,二维码SDK与服务端协商密钥,之后服务端将对称密钥使用协商密钥进行加密,之后发送至二维码SDK,二维码SDK将其解密之后,发送对称密钥至第三方应用;
第三方应用通过二维码SDK申请数字证书,服务端使用对称密钥对数字证书进行加密,之后通过二维码SDK发送至第三方应用,第三方应用使用对称密钥进行解密后存储数字证书;
第三方应用通过二维码SDK申请OTP种子,服务端使用对称密钥对OTP种子进行加密,之后通过二维码SDK发送至第三方应用,第三方应用使用对称密钥进行解密后存储OTP种子。
4.一种可扩展的结构化安全二维码生成系统,其特征在于:包括:
SDK获取模块,第三方应用获取二维码SDK;
生成模块,二维码SDK获取可视数据以及隐私数据,将可视数据生成二维码图形;之后将隐私数据进行加密生成密文,所述密文根据设定的图形计算方法在所述二维码图形设定的图形区域进行图层重写,完成二维码生成,第三方应用展示或者存储二维码,所述二维码包括一区、二区、三区以及四区,所述一区为版本号以及交易业务码,所述二区包括公开信息,所述三区为加密区,所述四区为扩展区。
5.根据权利要求4所述的一种可扩展的结构化安全二维码生成系统,其特征在于:所述SDK获取模块与生成模块之间还包括数据获取模块、第三方应用通过二维码SDK获取对称密钥、数字证书以及OTP种子。
6.根据权利要求5所述的一种可扩展的结构化安全二维码生成系统,其特征在于:所述数据获取模块进一步具体为:第三方应用通过二维码SDK申请对称密钥,二维码SDK与服务端协商密钥,之后服务端将对称密钥使用协商密钥进行加密,之后发送至二维码SDK,二维码SDK将其解密之后,发送对称密钥至第三方应用;
第三方应用通过二维码SDK申请数字证书,服务端使用对称密钥对数字证书进行加密,之后通过二维码SDK发送至第三方应用,第三方应用使用对称密钥进行解密后存储数字证书;
第三方应用通过二维码SDK申请OTP种子,服务端使用对称密钥对OTP种子进行加密,之后通过二维码SDK发送至第三方应用,第三方应用使用对称密钥进行解密后存储OTP种子。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新大陆(福建)公共服务有限公司,未经新大陆(福建)公共服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810342521.3/1.html,转载请声明来源钻瓜专利网。