【技术实现步骤摘要】
本申请涉及网络安全领域,尤其涉及一种二维码生成方法、装置、服务器及介质。
技术介绍
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所述的方法,其特征在于,所述目标数组包括标准域字段、扩展域字段和安全域字段,所述标准域字段包括二维码码体系标识、二维码版本号或二维码渠道标识中的至少一种,所述扩展域字段包...
【专利技术属性】
技术研发人员:李嘉林,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。