首页 / 专利库 / 专利权 / 专利合作条约 / 第I章 / 国际申请 / 请求书 / 一种基于云端多渠道协同生产二维码方法以及系统

一种基于端多渠道协同生产二维码方法以及系统

阅读:2发布:2020-12-23

专利汇可以提供一种基于端多渠道协同生产二维码方法以及系统专利检索,专利查询,专利分析的服务。并且本 发明 提供一种基于 云 端多渠道协同生产二维码方法,服务端为客户端分配用户标识,并将用户标识以及CA证书发送至客户端;服务端接收客户端发起的赋码 请求 ;服务端验证用户身份以及数字签名的合法性,服务端将二维码内容以及生码流 水 发送至客户端;客户端根据用户信息生成二维码,客户端和服务端协作生码保证数据安全,少了一方都无法生成二维码,将图形计算压 力 分散到生码客户端,减少了服务端计算和网络压力。,下面是一种基于端多渠道协同生产二维码方法以及系统专利的具体信息内容。

1.一种基于端多渠道协同生产二维码方法,其特征在于:包括:
步骤1、服务端为客户端分配用户标识,并将用户标识以及CA证书发送至客户端;
步骤2、服务端接收客户端发起的赋码请求
步骤3、服务端验证用户身份以及数字签名的合法性,若合法进入步骤4;否,则结束;
步骤4、服务端将二维码内容以及生码流发送至客户端;
步骤5、客户端根据用户信息生成二维码。
2.根据权利要求1所述的一种基于云端多渠道协同生产二维码方法,其特征在于:所述步骤1进一步具体为:服务端接收客户端的用户信息,服务端为客户端分配用户标识,并将二维码生成包、用户标识以及CA证书发送至客户端。
3.根据权利要求2所述的一种基于云端多渠道协同生产二维码方法,其特征在于:所述步骤5进一步具体为:客户端根据二维码生成包将二维码内容生成为二维码图形。
4.一种基于云端多渠道协同生产二维码系统,其特征在于:包括:
注册模,服务端为客户端分配用户标识,并将用户标识以及CA证书发送至客户端;
请求模块,服务端接收客户端发起的赋码请求;
验证模块,服务端验证用户身份以及数字签名的合法性,若合法进入步骤4;否,则结束;
发放信息模块,服务端将二维码内容以及生码流水发送至客户端;
生码模块,客户端根据用户信息生成二维码。
5.根据权利要求4所述的一种基于云端多渠道协同生产二维码系统,其特征在于:所述注册模块进一步具体为:服务端接收客户端的用户信息,服务端为客户端分配用户标识,并将二维码生成包、用户标识以及CA证书发送至客户端。
6.根据权利要求5所述的一种基于云端多渠道协同生产二维码系统,其特征在于:所述生码模块进一步具体为:客户端根据二维码生成包将二维码内容生成为二维码图形。

说明书全文

一种基于端多渠道协同生产二维码方法以及系统

技术领域

[0001] 本发明涉及一种基于云端多渠道协同生产二维码方法以及系统。

背景技术

[0002] 目前在信息化系统中用的二维码的生成通常有两种方式,一是客户端向服务端发起生码请求,由服务端计算二维码内容,并生成图片后传输到客户端上展示,二是客户端与服务端约定二维码解析协议,由客户端直接计算二维码的内容,并生成图片并展示。
[0003] 现有通用技术的问题:1.生码由服务端或者客户端一方单独完成,客户端或者服务端容易被冒用。在身份证明、支付等安全等级要求比较高的业务场景下,安全险比较高。2.在服务端生成二维码的情况下,二维码的图片需要服务端集中生成并传输到客户端,对服务端的计算资源,网络带宽的压比较大。3.在客户端生成二维码的情况下,服务端对码的生成情况无法把控。

发明内容

[0004] 本发明要解决的技术问题,在于提供一种基于云端多渠道协同生产二维码方法以及系统,使得生码更加安全,并降低网络带宽压力。
[0005] 本发明之一是这样实现的:一种基于云端多渠道协同生产二维码方法,包括:
[0006] 步骤1、服务端为客户端分配用户标识,并将用户标识以及CA证书发送至客户端;
[0007] 步骤2、服务端接收客户端发起的赋码请求;
[0008] 步骤3、服务端验证用户身份以及数字签名的合法性,若合法进入步骤4;否,则结束;
[0009] 步骤4、服务端将二维码内容以及生码流发送至客户端;
[0010] 步骤5、客户端根据用户信息生成二维码。
[0011] 进一步地,所述步骤1进一步具体为:服务端接收客户端的用户信息,服务端为客户端分配用户标识,并将二维码生成包、用户标识以及CA证书发送至客户端。
[0012] 进一步地,所述步骤5进一步具体为:客户端根据二维码生成包将二维码内容生成为二维码图形。
[0013] 本发明之二是这样实现的:一种基于云端多渠道协同生产二维码系统,包括:
[0014] 注册模,服务端接收客户端的用户信息,服务端为客户端分配用户标识,并将用户标识以及CA证书发送至客户端;
[0015] 请求模块,服务端接收客户端发起的赋码请求;
[0016] 验证模块,服务端验证用户身份以及数字签名的合法性,若合法进入步骤4;否,则结束;
[0017] 发放信息模块,服务端将二维码内容以及生码流水发送至客户端;
[0018] 生码模块,客户端根据用户信息生成二维码。
[0019] 进一步地,所述注册模块进一步具体为:服务端接收客户端的用户信息,服务端为客户端分配用户标识,并将二维码生成包、用户标识以及CA证书发送至客户端。
[0020] 进一步地,所述生码模块进一步具体为:客户端根据二维码生成包将二维码内容生成为二维码图形。
[0021] 本发明具有如下优点:1、客户端和服务端协作生码保证数据安全,少了一方都无法生成二维码。2、将图形计算压力分散到生码客户端,减少了服务端计算和网络压力。附图说明
[0022] 下面参照附图结合实施例对本发明作进一步的说明。
[0023] 图1为本发明的结构示意图。
[0024] 图2为本发明的业务时序图。

具体实施方式

[0025] 本发明基于云端多渠道协同生产二维码方法,包括:
[0026] 步骤1、服务端接收客户端的用户信息,服务端为客户端分配用户标识,并将二维码生成包、用户标识以及CA证书发送至客户端,客户端安装二维码生成包之后,将CA证书进行存储;
[0027] 步骤2、服务端接收客户端发起的赋码请求;
[0028] 步骤3、服务端验证用户身份以及数字签名的合法性,若合法进入步骤4;否,则结束;
[0029] 步骤4、服务端将二维码内容、二维码生成包以及生码流水发送至客户端。
[0030] 步骤5、客户端根据二维码生成包将二维码内容生成为二维码图形。
[0031] 本发明基于云端多渠道协同生产二维码系统,包括:
[0032] 注册模块,服务端接收客户端的用户信息,服务端为客户端分配用户标识,并将二维码生成包、用户标识以及CA证书发送至客户端,客户端安装二维码生成包之后,将CA证书进行存储;
[0033] 请求模块,服务端接收客户端发起的赋码请求;
[0034] 验证模块,服务端验证用户身份以及数字签名的合法性,若合法进入步骤4;否,则结束;
[0035] 发放信息模块,服务端将二维码内容、二维码生成包以及生码流水发送至客户端。
[0036] 生码模块,客户端根据二维码生成包将二维码内容生成为二维码图形。
[0037] 本发明一种具体实施方式:
[0038] 如图1所示,图中虚线部分是注册交互流程,实线部分是生码业务交互流程。
[0039] 本发明的系统包含生码客户端、服务端、CA服务器、数字签名验证服务器等部分。
[0040] 客户端可以是移动APP,网页,或者后台服务,为服务发起方。
[0041] 服务端向客户端提供用户注册,二维码生成等服务。客户端向服务端发起请求(用户注册除外)时需用CA证书签名请求内容以证明其身份。
[0042] CA中心负责发放用户数字证书。
[0043] 数字签名验证服务负责验证用户的数字签名。
[0044] 如图2所示,生成二维码的流程如下:
[0045] 用户在服务端注册,服务端为用户分配用户标识,并发放CA证书。
[0046] 客户端用CA证书向服务端发起赋码请求
[0047] 服务端验证用户身份及数字签名的合法性。
[0048] 服务端返回用户详细信息与生码流水(流水是二维码平台与业务平台的业务关联标识,使得码平台和业务平台的信息能够实现两方相互关联)。
[0049] 客户端根据服务端返回的加密后内容通过二维码平台提供的特定二维码生成包进行二维码生成。
[0050] 客户端生成二维码图片并存储或者展示。
[0051] 虽然以上描述了本发明的具体实施方式,但是熟悉本技术领域的技术人员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本发明的范围的限定,熟悉本领域的技术人员在依照本发明的精神所作的等效的修饰以及变化,都应当涵盖在本发明的权利要求所保护的范围内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈