一种用于数字出版物分发的可信二维码实施方法技术

技术编号:12080802 阅读:171 留言:0更新日期:2015-09-19 18:05
一种用于数字出版物分发的可信二维码实施方法,主要包括步骤一:注册及发布;步骤二:二维码发布;步骤三:二维码接收;该用于数字出版物分发的可信二维码实施方法:接收方在扫描二维码时可以根据基于PKI的数字签名验证二维码是否来自服务方;接收方通过扫描二维码所得Short URL,可以从服务方中获取发布方所提供的信息以便确认信息来源及详情;此外,在相同配置下采用Short URL技术有助于提升二维码信息承载量。

【技术实现步骤摘要】

本专利技术涉及数字签名用
,尤其是。
技术介绍
二维码(Two-dimens1nal code),又称二维条码,它是用特定的几何图形按一定规律在平面(二维方向)上分布的黑白相间的图形,是所有信息数据的一把钥匙。在现代商业活动中,可实现的应用十分广泛,如:产品防伪/溯源、广告推送、网站链接、数据下载、商品交易、定位/导航、电子凭证、车辆管理、信息传递、名片交流、wifi共享等。如今智能手机扫一扫功能的应用使得二维码更加普遍。PKI (Public Key Infrastructure)即"公钥基础设施",是一种遵循既定标准的密钥管理平台,它能够为所有网络应用提供加密和数字签名等密码服务及所必需的密钥和证书管理体系,简单来说,PKI就是利用公钥理论和技术建立的提供安全服务的基础设施。PKI技术是信息安全技术的核心,也是电子商务的关键和基础技术。短网址(Short URL),就是在形式上比较短的网址。它通常用的是ASP或者PHP转向。借助短网址,我们可以用简短的网址替代原来冗长的网址,让使用者可以更容易的分享链接。据《2012年上半年全球手机安全报告》显示,2012年上半年查杀到手机恶意软件17676款,而其中二维码技术成为手机病毒、钓鱼网站传播的新渠道。现在已知的二维码“病毒”大致有以下3种方式:方式一:钓鱼网址,严格来说他并不是“病毒”,属于社会工程学威胁范畴,用户只需稍有安全意识打开网址后,自己不主动输入信用卡号、安全码、支付宝用户帐号等,则能有效避免被骗上当。另外,网址并不等于网站入口,如伪协议地址sms://、tel://等等,被点击之后,在不同的系统上可能会打开不同的应用程序,如发短信、打电话等。方式二:HTML/JS混合代码,由于很多二维码软件提供了智能内容感知和识别,调用了浏览器解释引擎去承载和处理这些代码,即给“病毒”提供了“温床”,所以会“中毒”。但,就目前已知的攻击案例来说,纯第三方二维码类应用软件即使被这些浏览器客户端恶意代码攻击,在绝大多数情况下对用户造成的影响也很有限。方式三:自定义的二维码应用,二维码本身承载的只是普通文本数据数字、字符等),但有些软件给这些数据定义了自己的解析规则,扫码后自动实施该行为,这个自动化的过程,给了数据一秒变病毒的机会。上面3类“病毒”,第一种为需要用户交互才能得逞的病毒,后两种为无需用户交互即可实现“感染”的病毒。本专利技术主要针对第一类及第三类“病毒”,提出一种基于PKI及Short URL的可信二维码方案来解决该问题。
技术实现思路
现有技术不能满足人们的需要,为弥补现有技术不足,本专利技术旨在提供。为实现上述目的,本专利技术采用以下技术方案:,主要包括步骤一:注册及发布;步骤二: 二维码发布;步骤三:二维码接收;其中在步骤一中:注册及发布包括SI,发布方注册流程;S2,发布方于服务方处注册账号(id+paSSWOrd)S3,发布方生成公钥及私钥,将公钥提交给服务方;在步骤二中:S1,发布方将需要发布的明文信息、备注说明以及经私钥加密后的数字签名提交给服务方;S2,服务方接收到发布方的发布请求后,通过发布方所提交的公钥进行验证;S3,验证通过后,服务方将发布方信息、需要发布的明文信息以及备注说明进行存储,并通过短网址服务生成短网址;S4,服务方将短网址及经自身私钥加密后的数字签名提交给发布方;S5,发布方根据短网址及经服务方私钥加密后的数字签名整合在一起生成二维码;在步骤三中:SI,接收方通过通用二维码解析出短网址及经服务方私钥加密后的数字签名;S2,接收方通过公开的服务方公钥进行验证;S3,通过验证后,接收方将通过短网址获取发布方信息、明文信息以及备注说明。与现有技术相比,本专利技术的有益效果是:该用于数字出版物分发的可信二维码实施方法:接收方在扫描二维码时可以根据基于PKI的数字签名验证二维码是否来自服务方;接收方通过扫描二维码所得Short URL,可以从服务方中获取发布方所提供的信息以便确认信息来源及详情;此外,在相同配置下采用Short URL技术有助于提升二维码信息承载量。【附图说明】图1为本专利技术的发布二维码流程图;图2为本专利技术的发布方注册流程图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。请参阅图1?2,本专利技术实施例中,,主要包括步骤一:注册及发布;步骤二:二维码发布;步骤三:二维码接收;其中在步骤一中:注册及发布包括SI,发布方注册流程;S2,发布方于服务方处注册账号(id+paSSWOrd)S3,发布方生成公钥及私钥,将公钥提交给服务方;在步骤二中:S1,发布方将需要发布的明文信息、备注说明以及经私钥加密后的数字签名提交给服务方;S2,服务方接收到发布方的发布请求后,通过发布方所提交的公钥进行验证;S3,验证通过后,服务方将发布方信息、需要发布的明文信息以及备注说明进行存储,并通过短网址服务生成短网址;S4,服务方将短网址及经自身私钥加密后的数字签名提交给发布方;S5,发布方根据短网址及经服务方私钥加密后的数字签名整合在一起生成二维码;在步骤三中:SI,接收方通过通用二维码解析出短网址及经服务方私钥加密后的数字签名;S2,接收方通过公开的服务方公钥进行验证;S3,通过验证后,接收方将通过短网址获取发布方信息、明文信息以及备注说明。进一步,本专利技术方案中的三个角色:服务方:提供可信的二维码服务,其服务包含发布方信息管理及验证、发布信息管理、二维码生成发布方:通过服务方发布可信的二维码服务接收方:通过服务方接收可信的二维码服务。对于本领域技术人员而言,显然本专利技术不限于上述示范性实施例的细节,而且在不背离本专利技术的精神或基本特征的情况下,能够以其它的具体形式实现本专利技术。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本专利技术的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本专利技术内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。以上所述,仅为本专利技术的较佳实施例,并不用以限制本专利技术,凡是依据本专利技术的技术实质对以上实施例所作的任何细微修改、等同替换和改进,均应包含在本专利技术技术方案的保护范围之内。【主权项】1.,主要包括步骤一:注册及发布;步骤二:二维码发布;步骤三:二维码接收;其特征在于: 其中在步骤一中:注册及发布包括SI,发布方注册流程;S2,发布方于服务方处注册账号和S3,发布方生成公钥及私钥,将公钥提交给服务方; 在步骤二中:S1,发布方将需要发布的明文信息、备注说明以及经私钥加密后的数字签名提交给服务方; S2,服务方接收到发布方的发布请求后,通过发布方所提交的公钥进行验证; S3,验证通过后,服务方将发布方信息、需要发布的明文信息以及备注说明进行存储,并通过短网址服务生成短网址; S4,服务方将短网址及经自身私钥加密后的数字签名提交给发布方; S5,发布方根据短网址及经服务方私钥加密后的数字签名整合本文档来自技高网
...

【技术保护点】
一种用于数字出版物分发的可信二维码实施方法,主要包括步骤一:注册及发布;步骤二:二维码发布;步骤三:二维码接收;其特征在于:其中在步骤一中:注册及发布包括S1,发布方注册流程;S2,发布方于服务方处注册账号和S3,发布方生成公钥及私钥,将公钥提交给服务方;在步骤二中:S1,发布方将需要发布的明文信息、备注说明以及经私钥加密后的数字签名提交给服务方;S2,服务方接收到发布方的发布请求后,通过发布方所提交的公钥进行验证;S3,验证通过后,服务方将发布方信息、需要发布的明文信息以及备注说明进行存储,并通过短网址服务生成短网址;S4,服务方将短网址及经自身私钥加密后的数字签名提交给发布方;S5,发布方根据短网址及经服务方私钥加密后的数字签名整合在一起生成二维码;在步骤三中:S1,接收方通过通用二维码解析出短网址及经服务方私钥加密后的数字签名;S2,接收方通过公开的服务方公钥进行验证;S3,通过验证后,接收方将通过短网址获取发布方信息、明文信息以及备注说明。

【技术特征摘要】

【专利技术属性】
技术研发人员:李劲松李力肖和坤管洪陈懿廖爽罗小松邓露珍
申请(专利权)人:重庆日报报业集团重庆云威科技有限公司
类型:发明
国别省市:重庆;85

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

1