验证信息发布方法及装置、信息验证方法及装置的制造方法

文档序号:9751193阅读:244来源:国知局
验证信息发布方法及装置、信息验证方法及装置的制造方法
【技术领域】
[0001]本发明涉及信息处理技术领域,特别涉及一种验证信息发布方法及其装置、以及一种信息验证方法及其装置。
【背景技术】
[0002]在目前的信息处理技术领域,在众多的技术应用场景中都需要用到信息的验证,例如游戏中的礼品兑换、商家促销活动中的礼品兑换、团购活动中的验证等等。在这些验证方案中,通常需要通过验证信息的发布者提供验证码,被验证方通过某种方式获得该验证码后,向验证信息的发布方后台申请验证,发布方后台可以基于验证结果进行后续处理,例如兑换礼品、可以参加验证码对应的活动等等。目前,这种信息验证的方式,通常都是基于字符号码串来进行,即验证信息发布者通过发布一个字符串作为验证码,被验证方需要从其他渠道得到这个字符串,并将这个字符串手动输入到验证界面以向验证方(通常是验证信息发布者)发送验证请求,验证方对字符串的一致性进行验证。为了提升安全性和降低重复性,字符串往往都很长。随着内容及类型越来越多,为了保证字符串的唯一性,字符串的长度也变得越来越长,普通的字符串通常都具有类似字符串fk90883GDWq2349Eoa3的长度,这么长的一串字符不仅增加了记忆难度,在兑换界面进行该字符串的输入时,也需要不断地在英文字母的大小写、数字、字母等之间进行切换,操作成本高,且耗费时间长,信息验证的效率低。

【发明内容】

[0003]基于此,本发明实施例的目的是提供一种验证信息发布方法、一种验证信息发布装置,以及一种信息验证方法及信息验证装置,其可以无需复杂的输入操作,提高信息验证的效率。
[0004]为达到上述目的,本发明实施例采用以下方案:
[0005]一种验证信息发布方法,包括步骤:
[0006]根据设定验证信息生成方式生成验证信息;
[0007]根据设定波形生成方式将所述验证信息生成波形;
[0008]将所述波形嵌入验证信息发布页面。
[0009]一种信息验证方法,包括步骤:
[0010]接收到信息验证触发指令时,根据所述验证信息触发指令启动摄像装置;
[0011]获取通过所述摄像装置拍摄得到的波形图;
[0012]提取所述波形图中的波形,并将所述波形按照设定波形解析方式解析为验证信息;
[0013]向验证服务器发送验证请求,所述验证请求包括所述验证信息。
[0014]一种验证信息发布装置,包括:
[0015]验证信息生成模块,用于根据设定验证信息生成方式生成验证信息;
[0016]波形生成模块,用于根据设定波形生成方式将所述验证信息生成波形;
[0017]发布模块,用于将所述波形嵌入验证信息发布页面进行发布。
[0018]一种信息验证装置,包括步骤:
[0019]指令接收模块,用于接收到信息验证触发指令;
[0020]摄像启动模块,用于根据所述验证信息触发指令启动摄像装置;
[0021]波形提取模块,用于获取通过所述摄像装置拍摄得到的波形图,并提取所述波形图中的波形;
[0022]波形解析模块,用于将所述波形按照设定波形解析方式解析为验证信息;
[0023]验证请求模块,用于向验证服务器发送验证请求,所述验证请求包括所述验证信肩、O
[0024]根据上述本发明实施例中的方案,其在生成验证信息后,还将验证信息生成波形,是将该验证信息的波形嵌入在验证信息发布页面进行发布。从而,在进行信息验证时,直接通过拍摄验证信息发布页面中展示的波形图,从波形图中提取出波形,并将该波形转换为具体的验证信息后发送给验证服务器进行验证,从而,在进行信息验证时,无需记录繁长的验证信息,也无需复杂的输入操作,通过拍摄波形图就可以进行验证,提高了信息验证的效率。
【附图说明】
[0025]图1是一个实施例中的本发明方案的工作环境示意图;
[0026]图2是另一个实施例中的本发明方案的工作环境示意图;
[0027]图3是一个实施例中服务器的组成结构示意图;
[0028]图4是一个实施例中用户终端的组成结构示意图;
[0029]图5是一个实施例中的验证信息发布方法的流程示意图;
[0030]图6是一个实施例中的信息验证方法的流程示意图;
[0031 ] 图7是一个具体示例中的信息交互流程示意图;
[0032]图8是一个实施例中的验证信息发布装置的结构示意图;
[0033]图9是一个实施例中的信息验证装置的结构示意图。
【具体实施方式】
[0034]为使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步的详细说明。应当理解,此处所描述的【具体实施方式】仅仅用以解释本发明,并不限定本发明的保护范围。
[0035]图1示出了本发明一个实施例中的工作环境示意图。该工作环境所在系统包括用户终端101、用户终端102和服务器100,用户终端101、用户终端102与服务器100通过网络连接,这里的网络可以是无线网络,也可以是有线网络。通过服务器100发布验证信息发布页面,用户终端101、用户终端102通过访问服务器102获得验证信息发布页面,也可以通过服务器102从第三方的验证信息发布方的服务器(图中未示出)获得验证信息发布页面。用户终端101、102向服务器102发送验证请求,也可以通过服务器102向第三方的验证方发送验证请求。本发明实施例的方案涉及的验证信息的发布方式以及进行信息验证的方式。
[0036]图2中示出了本发明另一个实施例中的工作环境示意图,该实施例中的工作环境与图1中工作环境的不同在于,本实施例中的用户终端101、102外置有摄像装置103,用户终端101、102通过启动该摄像装置103对验证信息发布页面显示的波形进行拍摄。
[0037]服务器在一个实施例中的结构示意图如图3所示。服务器包括通过系统总线连接的处理器、供电模块、存储介质、内存和通信接口。其中,服务器的存储介质存储有操作系统、数据库和一种验证信息发布装置,该验证信息发布装置用于实现验证信息的生成和发布,还可以实现对验证信息的验证。服务器的通信接口用于与用户终端连接通信。
[0038]用户终端在一个实施例中的结构示意图如图4所示。该用户终端包括通过系统总线连接的处理器、供电模块、存储介质、内存、通信接口、显示屏幕和输入设备。其中,用户终端的存储介质存储有操作系统和一种信息验证装置,该信息验证装置用于实现一种信息验证的方法。用户终端的通信接口用于与服务器连接通信。用户终端的输入设备用以接收用户的输入信息,例如本发明实施例中的信息验证触发指令、启动拍摄的指令。输入设备基于用户终端的类型的不同可以有所不同。用户终端可以是移动终端,比如手机、平板电脑等;也可以是其它具有上述结构的设备,比如个人计算机。
[0039]结合图1至4所示的结构示意图,以下对页面元素处理方法及页面元素处理装置的各实施例进行说明。
[0040]图5中示出了一个实施例中的验证信息发布处理方法的流程示意图,本实施例是以该方法应用于上述服务器101来举例说明。
[0041 ] 如图5所示,本实施例中的验证信息发布方法包括步骤:
[0042]步骤S501:根据设定验证信息生成方式生成验证信息;
[0043]步骤S502:根据设定波形生成方式将所述验证信息生成波形;
[0044]步骤S503:将所述波形嵌入验证信息发布页面。
[0045]其中,在一个具体示例中,上述验证信息可以为字符串。
[0046]根据上述本发明实施例中的方案,其在生成验证信息后,还将验证信息生成波形,是将该验证信息的波形嵌入在验证信息发布页面进行发布。从而,在进行信息验证时,直接通过拍摄验证信息发布页面中展示的波形图,从波形图中提取出波形,并将该波形转换为具体的验证信息后发送给验证服务器进行验证,从而,在进行信息验证时,无需记录繁长的验证信息,也无需复杂的输入操作,通过拍摄波形图就可以进行验证,提高了信息验证的效率。
[0047]其中,上述设定验证信息生成方式,可以采用任何一种生成方式,以上述验证信息为字符串为例,这里的设定验证信息生成方式,可以是随机生成指定长度的、唯一的字符串。当然,也可以采用其他的生成方式生成该字符串,在此不予穷举。
[0048]此外,上述设定波形生成方式,本领域技术人员可以理解,可以采用任何一种波形生成方式来将验证信息生成波形,例如正弦函数,因此,在此不对设定波形生成方式进行具体限定。
[0049]基于上述验证信息发布方法,图6中示出了一个实施例中的信息验证方法的流程示意图,该实施例是以该信息验证方法应用于用户终端101或者用户终端102为例进行说明。
[0050]如图6所示,本实施例中的信息验证方法包括步骤:
[0051]步骤S601:接收到信息验证触发指令时,根据所述验证信息触发指令启动摄像装置;
[0052]步骤S602:获取通过所述摄像装置拍摄得到的波形图;
[0053]步骤S603:提取所述波形图中的波形,并将所述波形按照设定波形解
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1