[发明专利]基于SE的二维码生成、存储、识别和相关加解密的方法在审
| 申请号: | 201810076205.6 | 申请日: | 2018-01-26 |
| 公开(公告)号: | CN108256863A | 公开(公告)日: | 2018-07-06 |
| 发明(设计)人: | 张宗席;高宝军;臧晓旺;王庆峰;蒋涛;王涛;孙淑静 | 申请(专利权)人: | 鼎讯网络安全技术有限公司 |
| 主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q20/32;G06K19/06 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 250100 山东省济南市历城区高新区综合保*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 二维码 二维码识别 安全芯片 加解密 密文 存储 应用程序 原始数据 篡改 二维码数据 二维码信息 数据安全性 摘要生成 加密 原文 保证 发送 返回 交易 | ||
1.一种基于SE的二维码生成、存储、识别和相关加解密的方法,包括二维码生成方法和二维码识别方法;其特征在于,二维码生成方法为:应用程序首先将原始数据发送给SE安全芯片,然后由SE安全芯片对原始数据进行加密和签名,分别得到原始数据的密文和信息摘要,最后应用程序根据密文和信息摘要生成二维码;二维码识别方法为:首先由应用程序对二维码识别,得到二维码密文和信息摘要,并将识别的二维码数据发送给SE安全芯片,然后由SE安全芯片对二维码进行签名和解密,得到二维码原文和信息摘要,最后应用程序对比自身获取的信息摘要与SE安全芯片发送的信息摘要是否相同,来判断二维码数据是否被篡改。
2.根据权利要求1所述的基于SE的二维码生成、存储、识别和相关加解密的方法,其特征在于:所述二维码生成方法通过以下步骤来实现:
a).发送原始数据,装载在智能终端的应用程序需要生成二维码时,应用程序将包含当前时间、当前地点、安全芯片ID和交易标识在内的原始数据,发送至SE安全芯片;
b).产生随机数,SE安全芯片在应用程序的控制下产生随机数,并将产生的随机数赋予原始数据;
c).原始数据的加密,SE安全芯片将原始数据进行加密,得到原始数据的密文;
d).原始数据的签名,SE安全芯片将原始数据进行数字签名,得到原始数据的信息摘要;
e).获取密文和信息摘要,应用程序从SE安全芯片获得原始数据加密后的密文以及签名后的信息摘要;
f).二维码的生成,应用程序将获取的密文和信息摘要进行组合得到组合数据,应用程序利用组合数据生成最终的二维码图片;
g).二维码的存储,应用程序将用于生成二维码的组合数据存储在SE安全芯片,以备后续查询和调用;
二维码识别方法通过以下步骤来实现:
1).二维码识别,应用程序对一张二维码图片进行识别,成功识别后获取包括二维码密文和信息摘要在内的二维码数据,并将二维码数据传给SE安全芯片;
2).二维码数据的解密,SE安全芯片将接收的二维码密文数据进行解密,得到二维码数据的原文;如果无法解密二维码密文数据,则表明二维码是由非指定应用程序生成的,不进行后续处理;
3).二维码数据的签名,SE安全芯片将解密得到的二维码数据原文进行数字签名,得到二维码原文的信息摘要;
4).获取原文和信息摘要,应用程序从SE安全芯片获取解密得到的二维码数据原文以及签名得到的二维码原文摘要;
5).数据对比,应用程序将步骤1)中识别二维码得到的信息摘要与步骤4)中SE安全芯片发回的数据摘要进行比对,若二者完全相同,则证明识别得到的二维码数据未被篡改,可对SE安全芯片传回的解密后的二维码数据进行处理;若二者不同,则表明识别到的二维码数据被篡改或者是未知程序生成的二维码图片,则不予处理,以避免潜在的风险。
3.根据权利要求2所述的基于SE的二维码生成、存储、识别和相关加解密的方法,其特征在于:步骤a)中所述的交易标识为车牌号码或商品编码。
4.根据权利要求2或3所述的基于SE的二维码生成、存储、识别和相关加解密的方法,其特征在于:步骤c)中,SE安全芯片采用诸如AES的加密算法对原始数据进行加密,步骤2)中SE安全芯片采用诸如AES的解密算法对二维码数据进行解密;步骤d)中,SE安全芯片利用诸如SM2、RSA的加密算法对原始数据进行数字签名,步骤3)中,SE安全芯片利用诸如SM2、RSA的加密算法对二维码数据原文进行数字签名。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鼎讯网络安全技术有限公司,未经鼎讯网络安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810076205.6/1.html,转载请声明来源钻瓜专利网。





