一种二维码生成方法、装置、服务器及介质制造方法及图纸

技术编号:39998611 阅读:25 留言:0更新日期:2024-01-09 03:02
本申请提供了一种二维码生成方法、装置、服务器及介质,可应用于网络安全领域或金融领域,该方法包括:响应于二维码生成操作,获取用户信息;根据用户信息,确定待签名字符串;利用目标私钥对待签名字符串进行加密,获得目标字符串;生成与目标字符串对应的目标二维码。该方法利用非对称加密算法对待签名字符串进行加密,能够提高二维码生成过程的安全性,如此,能够设计出一套既能存储用户信息,又能保证安全性的二维码生成机制。

【技术实现步骤摘要】

本申请涉及网络安全领域,尤其涉及一种二维码生成方法、装置、服务器及介质


技术介绍

1、随着计算机技术的不断发展,许多学校引进校园一码通。校园一码通支持用户(例如是学生、教师或职工)通过展示二维码代替校园卡,校园中完成消费活动。

2、具体地,用户展示的二维码代表一个字符串。通常情况下,可以将用户标识拼接为一个定长的字符串,再通过调整其中部分字符串的位置,形成新的字符串,最后利用国际公认的对称加密算法对字符串进行加密,从而生成二维码。

3、然而,上述方法生成二维码的安全性取决于加密密钥的保存情况,安全性较低。


技术实现思路

1、本申请提供了一种二维码生成方法,该方法利用非对称加密算法生成二维码,提高二维码生成过程的安全性。本申请还提供了上述方法对应的装置、服务器及介质。

2、第一方面,本申请提供了一种二维码生成方法。所述方法包括:

3、响应于二维码生成操作,获取用户信息;

4、根据所述用户信息,确定待签名字符串;

5、利用目标私钥对所述待签本文档来自技高网...

【技术保护点】

1.一种二维码生成方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述用户信息,确定待签名字符串,包括:

3.根据权利要求1所述的方法,其特征在于,所述利用目标私钥对所述待签名字符串进行加密,获得目标字符串,包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述响应于针对所述目标二维码的扫码操作,利用与所述目标私钥对应的目标公钥进行验签,包括:

6.根据权利要求3或5所述的方法,其特征在于,所述目标数组包括标准域字段、扩展域字段和安全...

【技术特征摘要】

1.一种二维码生成方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述用户信息,确定待签名字符串,包括:

3.根据权利要求1所述的方法,其特征在于,所述利用目标私钥对所述待签名字符串进行加密,获得目标字符串,包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述响应于针对所述目标二维码的扫码操作,利用与所述目标私钥对应的目标公钥进行验签,包括:

6.根据权利要求3或5所述的方法,其特征在于,所述目标数组包括标准域字段、扩展域字段和安全域字段,所述标准域字段包括二维码码体系标识、二维码版本号或二维码渠道标识中的至少一种,所述扩展域字段包...

【专利技术属性】
技术研发人员:李嘉林
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1