CN104184709A - 验证方法、装置、服务器、业务数据中心和*** - Google Patents

验证方法、装置、服务器、业务数据中心和*** Download PDF

Info

Publication number
CN104184709A
CN104184709A CN201310196673.4A CN201310196673A CN104184709A CN 104184709 A CN104184709 A CN 104184709A CN 201310196673 A CN201310196673 A CN 201310196673A CN 104184709 A CN104184709 A CN 104184709A
Authority
CN
China
Prior art keywords
service
terminal
model answer
validation problem
business
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201310196673.4A
Other languages
English (en)
Inventor
胡帅
古开元
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201310196673.4A priority Critical patent/CN104184709A/zh
Priority to PCT/CN2013/091262 priority patent/WO2014187143A1/en
Publication of CN104184709A publication Critical patent/CN104184709A/zh
Priority to US14/945,608 priority patent/US20160072792A1/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/239Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
    • H04N21/2393Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25875Management of end-user data involving end-user authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2133Verifying human interaction, e.g., Captcha

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Computer Graphics (AREA)
  • Computing Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种验证方法、装置、服务器、业务数据中心和***,属于网络技术领域。所述方法包括:接收终端发送的服务申请;根据终端发送的服务申请获取业务数据,业务数据为终端所申请服务的业务特征的集合;根据业务数据生成验证问题及标准答案;根据验证问题及标准答案和终端进行交互完成验证过程。本发明通过根据终端所申请服务的业务特征生成验证问题及标准答案,再根据验证问题及标准答案和终端进行交互完成验证过程,解决了由于机器和人工的结合而造成的验证码技术无法保护网络服务安全的问题网络服务安全的问题;达到了黑客使用机器和人工相结合的情况下仍然可以保护网络服务安全的效果。

Description

验证方法、装置、服务器、业务数据中心和***
技术领域
本发明涉及网络技术领域,特别涉及一种验证方法、装置、服务器、业务数据中心和***。
背景技术
随着网络技术的发展,用户使用网络服务进行数据交互的业务越来越广泛。但是同时,黑客利用一些机器程序大量的破坏网络提供的服务。比如,不断向服务器发出服务请求回应以致服务器功能瘫痪,或者暴力破解用户账户密码,进行虚拟财产盗窃。上述问题就要求网络具有区分用户是人还是计算机的能力。
验证码(Completely Automated Public Turing test to tell Computers andHumans Apart,全自动区分计算机和人类的图灵测试)是一种区分用户是计算机或者人的公共全自动程序。它可以有效的解决上述问题,通过将随机生成的字符信息放入图片中,并且将字符信息进行扭曲并加入一些噪声,有效防止计算机直接识别,而只能通过人为来识别字符信息的方式,区分出用户是计算机还是人,以达到保护网络服务安全的效果。
在实现本发明的过程中,发明人发现现有技术至少存在以下缺点:随着人工智能和图像处理技术的发展,计算机对图像中字符的识别能力越来越强;而且,职业打码工人的出现,使得黑客直接使用人工识别验证码,机器和人工的结合就使得验证码失去了保护网络服务安全的功能。
发明内容
为了解决由于机器和人工的结合而造成的验证码技术无法保护网络服务安全的问题,本发明实施例提供了一种验证方法、装置、服务器、业务数据中心和***。所述技术方案如下:
第一方面,提供了一种验证方法,所述方法包括:
接收终端发送的服务申请;
根据所述终端发送的服务申请获取业务数据,所述业务数据为所述终端所申请服务的业务特征的集合;
根据所述业务数据生成验证问题及标准答案;
根据所述验证问题及标准答案和所述终端进行交互完成验证过程。
第二方面,提供了一种验证装置,所述装置包括:
接收模块,用于接收终端发送的服务申请;
获取模块,用于根据所述接收模块接收到的终端发送的服务申请获取业务数据,所述业务数据为所述终端所申请服务的业务特征的集合;
生成模块,用于根据所述获取模块获取到的业务数据生成验证问题及标准答案;
验证模块,用于根据所述生成模块生成的验证问题及标准答案和所述终端进行交互完成验证过程。
第三方面,提供了一种验证***,所述***包括服务器和终端,所述服务器和所述终端之间通过无线网络或者有线网络相连;
所述服务器包括第二方面所述的验证装置。
第四方面,提供了一种验证***,所述***包括业务数据中心、服务器和终端,所述业务数据中心与所述服务器之间通过无线网络或者有线网络相连;所述服务器与所述终端之间通过无线网络或者有线网络相连;所述业务数据中心与所述终端之间通过无线网络或者有线网络相连;
所述业务数据中心包括第二方面所述的验证装置。
本发明实施例提供的技术方案带来的有益效果是:
通过根据终端所申请服务的业务特征生成验证问题及标准答案,再根据验证问题及标准答案和终端进行交互完成验证过程,解决了由于机器和人工的结合而造成的验证码技术无法保护网络服务安全的问题网络服务安全的问题;达到了黑客使用机器和人工相结合的情况下仍然可以保护网络服务安全的效果。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1是本发明实施例一提供的验证方法的方法流程图;
图2是本发明实施例二提供的验证方法的方法流程图;
图3是本发明实施例二提供的验证方法的一种实施环境的结构示意图;
图4是本发明实施例三提供的验证方法的方法流程图;
图5是本发明实施例三提供的验证方法的一种实施环境的结构示意图;
图6是本发明实施例四提供的验证装置的结构方框图;
图7是本发明实施例五提供的验证装置的结构方框图;
图8是本发明实施例六提供的验证装置的结构方框图;
图9是本发明实施例七提供的验证***的结构示意图;
图10是本发明实施例八提供的验证***的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
用户在使用一些网络服务的过程中,需要通过终端和提供该网络服务的服务器进行身份验证,验证通过以后才可以使用该网络服务。但是若用户的身份信息被黑客非法盗用后,黑客就有可能使用一些机器程序来不断访问该网站的服务器,造成该网站服务器的瘫痪;或者,某些黑客使用一些暴力破解程序来盗取用户身份验证信息,就有可能造成用户的网络虚拟财产的损失。为了保护网络服务资源不被非法使用和用户网络虚拟财产的安全,提供网络服务的服务器就需要对用户是人或者计算机进行区分。
实施例一
请参考图1,其示出了本发明实施例一提供的验证方法的方法流程图。该验证方法包括:
步骤101,接收终端发送的服务申请;
服务器接收终端发送的服务申请。
步骤102,根据终端发送的服务申请获取业务数据;
服务器根据终端发送的服务申请获取业务数据,业务数据为终端所申请服务的业务特征的集合。
步骤103,根据业务数据生成验证问题及标准答案;
服务器根据业务数据生成验证问题及标准答案。
步骤104,根据验证问题及标准答案和终端进行交互完成验证过程;
服务器根据验证问题及标准答案和终端进行交互完成验证过程。
综上所述,本发明实施例提供的验证方法,通过根据终端所申请服务的业务特征生成验证问题及标准答案,再根据验证问题及标准答案和终端进行交互完成验证过程,解决了由于机器和人工的结合而造成的验证码技术无法保护网络服务安全的问题网络服务安全的问题;达到了黑客使用机器和人工相结合的情况下仍然可以保护网络服务安全的效果。
实施例二
请参考图2,其示出了本发明实施例二提供的验证方法的方法流程图。本发明实施例以该验证方法应用于图3所示的实施环境中为例进行说明,该实施环境包括服务器310、业务数据中心320和终端330,终端可以是台式计算机、笔记本、智能手机和平板电脑中的任意一种。该验证方法,包括:
步骤201,业务数据中心预先存储业务数据;
业务数据中心320预先存储业务数据,该业务数据为服务的业务特征的集合。业务特征包括服务中业务功能启动时所需的条件、服务中业务功能使用时的局限属性、服务中业务功能的独有特征和与服务属于同一平台的其它服务的业务特征中的至少一个。业务数据中心320可以通过和各种服务的服务器310进行交互获得上述业务数据。
若服务为XX音乐服务时,业务数据可以包括XX音乐服务中业务功能启动时所需的条件。比如,该XX音乐服务中启动好友共赏音乐功能时所需的条件;
若服务为XX微博服务时,业务数据可以包括XX微博服务中业务功能使用时的局限属性。比如,使用该XX微博服务中的发表微博功能时每篇微博的字数限制;
若服务若为X信服务时,业务数据可以包括X信服务中业务功能的独有特征。比如,X信服务中寻找好友所需的操作;
若服务为XX聊天服务时,业务数据可以包括与XX聊天服务属于同一平台的其它服务的业务特征。比如,与该XX聊天服务属于同一平台的服务的XX空间服务的业务特征的内容。
需要说明的是,上述业务数据中根据服务的不同,包括的业务特征也不相同。业务数据中心存储的是各种不同服务的业务特征的集合。
步骤202,终端向服务器发送服务申请;
当用户使用网络服务时,首先向提供该服务的服务器310发送服务申请,请求服务器310提供网络服务,该服务申请中包含用于唯一识别用户身份的用户信息。比如,用户在需要使用XX音乐服务时,需要通过终端330向提供该XX音乐服务的服务器310发送服务申请。
相应的,服务器310接收终端330发送的服务申请。
步骤203,服务器对终端进行身份验证;
服务器310收到终端330发送的服务申请后,首先根据服务申请中的用户信息对终端330进行身份验证。
步骤204,服务器向业务数据中心发送包括该服务申请的验证请求;
服务器310在对用户进行身份验证通过之后,向业务数据中心320发送包括该服务申请的验证请求,该验证请求用于请求基于该服务申请所申请的服务的业务数据的验证问题及标准答案。
相应的,业务数据中心320接收该验证请求。
需要说明的是,服务器向业务中心发送的验证请求还可以包括有验证级别信息,该验证级别信息即为所申请验证问题的难易级别。比如,若终端发送的服务申请所申请的服务涉及到相对重要的信息,则服务器即可申请级别较高的验证问题,以便业务数据中心可以对业务数据进行处理后生成相对级别较高的验证问题。
步骤205,业务数据中心根据业务数据生成验证问题及标准答案;
业务数据中心320根据终端所申请服务的业务数据生成验证问题及标准答案;
若业务特征包括用户所申请服务中业务功能启动时所需的条件,则验证问题及标准答案涉及的内容包括用户所申请服务中业务功能启动时所需的条件的内容。比如,若用户所申请服务为XX音乐服务,则验证问题及标准答案涉及的内容包括:XX音乐服务中启动好友共赏音乐功能时所需的条件是什么(标准答案假设为级别达到20级)或者XX音乐服务中高清音乐服务提供的条件是什么(标准答案假设为用户需要开通钻石通道)。
若业务特征包括用户所申请服务中业务功能使用时的局限属性,则验证问题及标准答案涉及的内容包括用户所申请服务中业务功能使用时的局限属性的内容。比如,若用户所申请服务为XX微博服务,则验证问题及标准答案涉及的内容可以包括:XX微博服务中的发表微博功能时每篇微博最多输入多少个汉字(标准答案假设为140个汉字)或者XX微博服务中使用评论功能时是否可以***图片(标准答案假设为不能)。
若业务特征包括用户所申请服务中业务功能的独有特征,则验证问题及标准答案涉及的内容包括用户所申请服务中业务功能的独有特征的内容。比如,若用户所申请的服务为X信服务,则验证问题及标准答案涉及的内容可以包括:X信服务中寻找好友所需的操作是什么(标准答案假设为摇动手机)或者X信服务中是否可以获得附近好友的信息(标准答案假设为可以)。
若业务特征包括与用户所申请服务属于同一平台的其它服务,则验证问题及标准答案涉及的内容包括与用户所申请服务属于同一平台的其它服务的内容。比如,若用户所申请的服务为XX聊天服务,则验证问题及标准答案涉及的内容可以包括:XX聊天服务所属平台还提供的服务名称是什么(标准答案假设为XX邮箱和XX游戏)或者XX聊天服务所属平台提供的XX游戏中角色有哪些(标准答案假设为官府和强盗)。
假设业务数据中心320生成的验证问题和标准答案为XX音乐服务中启动好友共赏音乐功能时所需的条件是什么(标准答案假设为级别达到20级)。
需要说明的是,验证问题和标准答案是根据用户所申请的服务的业务特征生成的,不限于上述列出的问题。优选地,业务数据中心320还可以为生成的验证问题和标准答案区分出不同的难易级别。
步骤206,业务数据中心根据服务申请获取使用该终端的用户所对应的业务使用记录;
优选地,若服务器310向业务中心320发送的验证请求未包括有验证级别信息,则业务数据中心320可以自行选择要提供给服务器310的验证问题及标准答案,以使该验证问题更符合用户的业务使用记录,提高用户回答验证问题时的答复正确率。具体来讲:
业务数据中心320根据终端330发送的服务申请获取使用该终端330的用户所对应的业务使用记录。业务使用记录包括用户使用最多的业务功能或者用户最近使用的业务功能。比如,业务数据中心320根据终端330发送的服务申请中的用户信息获取与该用户信息对应的业务使用记录,包括该用户使用最多的业务功能或者用户最近一次使用该业务的业务功能,假设该用户使用最多的业务功能为XX微博、用户最近一次使用该业务的业务功能为XX音乐。
步骤207,业务数据中心根据业务使用记录选择用于与该终端进行验证的验证问题及标准答案;
业务数据中心320根据步骤206获取到的业务使用记录选择用于与该终端330进行验证的验证问题及标准答案。假设业务数据中心320根据步骤206获取到的业务使用记录为用户最近一次使用该业务的业务功能,则业务数据中心320根据用户最近一次使用该业务的业务功能选择用于与该终端进行验证的验证问题及标准答案,比如,业务数据中心320选择出的验证问题和标准答案为XX音乐服务中启动好友共赏音乐功能时所需的条件是什么(标准答案假设为级别达到20级)。
需要说明的是,业务数据中心也可以根据用户使用最多的业务功能选择用于与该终端进行验证的验证问题及标准答案,本实施例以业务数据中心根据用户最近一次使用该业务的业务功能选择用于与该终端进行验证的验证问题及标准答案为例进行说明。
步骤208,业务数据中心将验证问题及标准答案发送给服务器;
业务数据中心320可以随机选择验证问题及标准答案发送给服务器310。但是优选地,业务数据中心320可以根据如下两种策略来选择验证问题及标准答案,并发送给服务器310:
若服务器310向业务中心320发送的验证请求包括有验证级别信息,则业务数据中心320可以选择与该验证级别信息所指示的难易程度相匹配的验证问题及标准答案发送给服务器310。
若服务器310向业务中心320发送的验证请求未包括有验证级别信息,则业务数据中心320将通过步骤206和步骤207选择出的验证问题和标准答案发送给服务器310,以便服务器310和终端330进行交互完成验证过程。比如,业务数据中心320将步骤207选择出的验证问题和标准答案发送给服务器310,即XX音乐服务中启动好友共赏音乐功能时所需的条件是什么(标准答案假设为级别达到20级)。
相应的,服务器310接收业务数据中心发送的验证问题和标准答案。
步骤209,服务器向终端发送验证问题;
服务器310收到业务数据中心320发送的验证问题和标准答案后,将验证问题发送给终端330。比如,服务器310向终端330发送“XX音乐服务中启动好友共赏音乐功能时所需的条件是什么”。
需要说明的是,服务器也可以以选择题的方式向终端发送验证问题,即提供多种答案以供终端从中选择出正确的答案;比如,服务器310向终端330发送“从下述选项中选择出XX音乐服务中启动好友共赏音乐功能时所需的条件A级别达到20级、B为VIP用户、C级别达到10级”。本发明实施例以服务器以问答题的方式向终端发送验证问题为例进行说明。
相应的,终端330接收服务器310发送的验证问题。
步骤210,终端向服务器发送对应于该验证问题的答案;
用户根据自己对所申请服务的使用经验回答该问题,并通过终端330向服务器310发送该问题答案。比如,用户通过终端330向服务器310发送该问题答案为“级别达到20级”。
若服务器310以选择题的方式向终端330发送验证问题,则用户根据自己对所申请服务的使用经验选择出正确答案,并通过终端330发送给服务器310。
相应的,服务器310接收终端330发送的对应于该验证问题的答案。
步骤211,服务器检测接收到的答案和标准答案是否一致;
服务器310检测接收到的用户使用终端330发送的答案和业务数据中心320发送的标准答案是否一致。若二者一致,则进入步骤212;若二者不一致,则进入步骤213。
步骤212,服务器提供服务;
若服务器310的检测结果为接收到的答案和标准答案一致,则提供服务。比如,服务器310提供XX音乐服务,用户可以登录XX音乐进行相应操作。
步骤213,服务器拒绝提供服务;
若服务器310的检测结果为接收到的答案和标准答案不一致,则拒绝提供服务。比如,服务器310不提供XX音乐服务,用户不可以登录XX音乐进行相应操作。
综上所述,本发明实施例提供的验证方法,通过根据预先存储的业务数据生成验证问题和标准答案,生成过程中根据业务数据中的用户所申请服务的业务特征来生成验证问题和标准答案,所生成的验证问题和标准答案为使用该服务的用户和提供该服务的服务器所知,黑客和计算机无法直接获知,从而解决了由于机器和人工的结合而造成的验证码技术无法保护网络服务安全的问题网络服务安全的问题;达到了黑客使用机器和人工相结合的情况下仍然可以保护网络服务安全的效果。
实施例三
请参考图4,其示出了本发明实施例三提供的验证方法的方法流程图。本发明实施例以该验证方法应用于图5所示的实施环境中为例进行说明,该实施环境包括服务器510和终端520,终端可以是台式计算机、笔记本、智能手机和平板电脑中的任意一种。与上一实施例不同的是,本实施例中由服务器根据预先存储的业务数据生成验证问题和标准答案,再根据生成的验证问题和标准答案和终端进行交互完成验证过程;而不是由业务数据中心生成验证问题和标准答案,再将验证问题和标准答案发送给服务器,以便服务器和终端进行交互完成验证过程。该验证方法,包括:
步骤401,终端向服务器发送服务申请;
当用户使用网络服务时,首先向提供该网络服务的服务器510发送服务申请,请求服务器510提供网络服务,该服务申请中包含用于唯一识别用户身份的用户信息。比如,用户在需要使用XX聊天服务时,需要通过终端520向提供该XX聊天服务的服务器510发送服务申请。
相应的,服务器510接收终端520发送的服务申请。
步骤402,服务器对终端进行身份验证;
服务器510收到终端520发送的服务申请后,首先根据服务申请中的用户信息对终端520进行身份验证。
步骤403,服务器根据预先存储的业务数据生成验证问题和标准答案;
服务器510对终端进行身份验证通过之后,根据预先存储的业务数据生成验证问题,该业务数据为服务器所提供服务的业务特征的集合。业务特征包括服务中业务功能启动时所需的条件、服务中业务功能使用时的局限属性、服务中业务功能的独有特征和与服务属于同一平台的其它服务的业务特征中的至少一个。比如,本实施例以终端所申请服务为XX聊天服务为例进行说明,若终端所申请服务为XX聊天服务,则假设该XX聊天服务的业务特征包括服务中业务功能启动时所需的条件和与服务属于同一平台的其它服务的业务特征。
若服务器510根据业务特征中的业务功能启动时所需的条件生成验证问题和标准答案,则验证问题和标准答案涉及的内容可以包括该XX聊天服务中使用群聊功能所需要达到的级别(标准答案假设为18级)。
若服务器510根据业务特征中的与服务属于同一平台的其它服务的业务特征生成验证问题和标准答案,由于与该XX聊天服务属于同一平台的服务可能包括有XX邮箱、XX微博和XX音乐等等,所以服务器可以根据XX邮箱、XX微博和XX音乐等中的至少一项服务的业务特征生成验证问题和标准答案。比如,验证问题和标准答案涉及的内容可以包括:XX邮箱可发送邮件的大小限制为多少(标准答案假设为1M)、XX微博中评论功能的使用条件的什么(标准答案假设为用户开通钻石通道)、XX音乐是否提供下载服务(标准答案假设为可以)等等。
需要说明的是,验证问题和标准答案是根据用户所申请的服务的业务特征生成的,不限于上述列出的问题。优选地,服务器510还可以为生成的验证问题和标准答案区分出不同的难易级别。
步骤404,服务器根据服务申请获取使用该终端的用户所对应的业务使用记录;
优选地,服务器510可以根据使用该终端520的用户所对应的业务使用记录选择用于与终端520进行验证的验证问题及标准答案,以使该验证问题更符合用户的业务使用记录,提高用户回答验证问题时的答复正确率。具体来讲:
服务器510根据终端520发送的服务申请获取使用该终端520的用户所对应的业务使用记录。业务使用记录包括用户使用最多的业务功能或者用户最近使用的业务功能。比如,服务器510根据终端520发送的服务申请中的用户信息获取与该用户信息对应的业务使用记录,包括该用户使用最多的业务功能或者用户最近一次使用该业务的业务功能,假设该用户使用最多的业务功能为XX邮箱、用户最近一次使用该业务的业务功能为XX音乐。
步骤405,服务器根据业务使用记录选择用于与该终端进行验证的验证问题及标准答案;
服务器510根据步骤404获取到的业务使用记录选择用于与该终端520进行验证的验证问题及标准答案。假设服务器510根据步骤404获取到的为用户使用最多的业务功能,则服务器510根据用户使用最多的业务功能选择用于与该终端520进行验证的验证问题及标准答案,比如,服务器510选择出的验证问题和标准答案为XX邮箱可发送邮件的大小限制为多少(标准答案假设为1M)。
需要说明的是,服务器也可以根据用户最近一次使用该业务的业务功能选择用于与该终端进行验证的验证问题及标准答案,本实施例以服务器根据用户使用最多的业务功能选择用于与该终端进行验证的验证问题及标准答案为例进行说明。
步骤406,服务器将验证问题发送给终端;
服务器510将步骤405选择出的验证问题发送给终端520。比如,服务510将“XX邮箱可发送邮件的大小限制为多少”发送给终端520。
需要说明的是,服务器也可以以选择题的方式向终端发送验证问题,即提供多种答案以供终端从中选择出正确的答案;比如,服务器510将“从下述选项中选择出XX邮箱可发送邮件的大小限制A1M、B10M、C20M”。本发明实施例以服务器510以问答题的方式向终端520发送验证问题为例进行说明。
相应的,终端520接收服务器510发送的验证问题。
步骤407,终端向服务器发送对应于该验证问题的答案;
用户根据自己对所申请服务的使用经验回答该问题,并通过终端520向服务器510发送该问题答案。比如,用户通过终端520向服务器510发送该问题答案为1M。
若服务器510以选择题的方式向终端520发送验证问题,则用户根据自己对所申请服务的使用经验选择出正确答案,通过终端520发送给服务器510。
相应的,服务器510接收终端520发送的对应于该验证问题的答案。
步骤408,服务器检测接收到的答案和标准答案是否一致;
服务器510检测接收到答案和生成的标准答案是否一致;若二者一致,则进入步骤409;若二者不一致,则进入步骤410。
步骤409,服务器提供服务;
若服务器510的检测结果为接收到的答案和标准答案一致,则提供服务。比如,服务器310提供XX聊天服务,用户可以使用XX聊天服务。
步骤410,服务器拒绝提供服务;
若服务器510的检测结果为接收到的答案和标准答案不一致,则拒绝提供服务。比如,服务器310不提供XX聊天服务,用户不可以使用XX聊天服务。
综上所述,本发明实施例提供的验证方法,通过根据预先存储的业务数据生成验证问题和标准答案,生成过程中根据业务数据中的用户所申请服务的业务特征来生成验证问题和标准答案,所生成的验证问题和标准答案为使用该服务的用户和提供该服务的服务器所知,黑客和计算机无法直接获知,从而解决了由于机器和人工的结合而造成的验证码技术无法保护网络服务安全的问题网络服务安全的问题;达到了黑客使用机器和人工相结合的情况下仍然可以保护网络服务安全的效果。
需要说明的是,本发明实施例提供的验证方法,由于是根据业务数据来生成验证问题及标准答案,所以可以根据实际情况升级验证问题的难易程度,还可以预先对业务数据进行一定的逻辑处理,从而该验证方法具有很强的可扩展性,而且不需要再对其进行传统验证码技术的加噪声处理,当然,在一定情况下,也可以和传统的验证码技术及其它验证技术相结合,从而更好的保护网络服务的安全问题。
实施例四
请参考图6,其示出了本发明实施例四提供的验证装置的结构方框图。该验证装置可以通过软件、硬件或者两者的结合实现成为服务器或者业务数据中心的全部或者一部分。该验证装置,包括:
接收模块610,用于接收终端发送的服务申请;
获取模块620,用于根据所述接收模块610接收到的终端发送的服务申请获取业务数据,所述业务数据为所述终端所申请服务的业务特征的集合;
生成模块630,用于根据所述获取模块620获取到的业务数据生成验证问题及标准答案;
验证模块640,用于根据所述生成模块630生成的验证问题及标准答案和所述终端进行交互完成验证过程。
综上所述,本发明实施例提供的验证装置,通过根据终端所申请服务的业务特征生成验证问题及标准答案,再根据验证问题及标准答案和终端进行交互完成验证过程,解决了由于机器和人工的结合而造成的验证码技术无法保护网络服务安全的问题网络服务安全的问题;达到了黑客使用机器和人工相结合的情况下仍然可以保护网络服务安全的效果。
实施例五
请参考图7,其示出了本发明实施例五提供的验证装置的结构方框图。该验证装置可以通过软件、硬件或者两者的结合实现成为服务器的全部或者一部分。该验证装置包括:
接收模块710、获取模块720、生成模块730、选择模块740和验证模块750。
所述接收模块710,用于接收终端发送的服务申请。
所述获取模块720,用于根据所述接收模块710接收到的终端发送的服务申请获取业务数据,所述业务数据为所述终端所申请服务的业务特征的集合,所述业务特征包括所述服务中业务功能启动时所需的条件、所述服务中业务功能使用时的局限属性、所述服务中业务功能的独有特征和与所述服务属于同一平台的其它服务的业务特征中的至少一个。
所述生成模块730,用于根据所述获取模块720获取到的业务数据生成验证问题及标准答案。
具体的讲,所述生成模块730,具体包括:
第一生成单元731、第二生成单元732、第三生成单元733和第四生成单元744中的至少一个。
所述第一生成单元731,用于若所述获取模块720获取到的业务特征包括所述服务中业务功能启动时所需的条件,则所述验证问题及标准答案涉及的内容包括所述服务中业务功能启动时所需的条件的内容;
所述第二生成单元732,用于若所述获取模块720获取到的业务特征包括所述服务中业务功能使用时的局限属性,则所述验证问题及标准答案涉及的内容包括所述服务中业务功能使用时的局限属性的内容;
所述第三生成单元733,用于若所述获取模块720获取到的业务特征包括所述服务中业务功能的独有特征,则所述验证问题及标准答案涉及的内容包括所述服务中业务功能的独有特征的内容;
所述第四生成单元734,用于若所述获取模块720获取到的业务特征包括与所述服务属于同一平台的其它服务,则所述验证问题及标准答案涉及的内容包括与所述服务属于同一平台的其它服务的内容。
所述选择模块740,用于根据所述接收模块710接收到的服务申请在生成模块730生成的所述验证问题及标准答案中选择用于与所述终端进行验证的验证问题及标准答案。
具体的讲,所述选择模块740,具体包括:
获取单元741,用于根据所述接收模块710接收到的服务申请获取使用所述终端的用户所对应的业务使用记录,所述业务使用记录包括所述用户使用最多的业务功能或者所述用户最近使用的业务功能;
选择单元742,用于根据所述获取单元741获取到的业务使用记录选择用于与所述终端进行验证的验证问题及标准答案。
所述验证模块750,用于根据所述选择模块740选择出的验证问题及标准答案和所述终端进行交互完成验证过程。
具体的讲,所述验证模块750,具体包括:
发送单元751、接收单元752、检测单元753、提供单元754和拒绝单元755。
所述发送单元751,用于向所述终端发送所述验证问题;
所述接收单元752,用于接收所述终端发送的对应于所述发送单元751发送的验证问题的答案;
所述检测单元753,用于检测所述接收单元752接收到的答案和所述标准答案是否一致;
所述提供单元754,用于若所述检测单元753的检测结果为所述接收到的答案和所述标准答案一致,则提供服务;
所述拒绝单元755,用于若所述检测单元753的检测结果为所述接收到的答案和所述标准答案不一致,则拒绝提供服务。
综上所述,本发明实施例提供的验证装置,通过根据预先存储的业务数据生成验证问题和标准答案,生成过程中根据业务数据中的用户所申请服务的业务特征来生成验证问题和标准答案,所生成的验证问题和标准答案为使用该服务的用户和提供该服务的服务器所知,黑客和计算机无法直接获知,从而解决了由于机器和人工的结合而造成的验证码技术无法保护网络服务安全的问题网络服务安全的问题;达到了黑客使用机器和人工相结合的情况下仍然可以保护网络服务安全的效果。
实施例六
请参考图8,其示出了本发明实施例六提供的验证装置的结构方框图。该验证装置可以通过软件、硬件或者两者的结合实现成为业务数据中心的全部或者一部分。该验证装置包括:
接收模块810、获取模块820、生成模块830、选择模块840和验证模块850。
所述接收模块810,用于接收终端发送的服务申请。
所述获取模块820,用于根据所述接收模块810接收到的终端发送的服务申请获取业务数据,所述业务数据为所述终端所申请服务的业务特征的集合,所述业务特征包括所述服务中业务功能启动时所需的条件、所述服务中业务功能使用时的局限属性、所述服务中业务功能的独有特征和与所述服务属于同一平台的其它服务的业务特征中的至少一个。
所述生成模块830,用于根据所述获取模块820获取到的业务数据生成验证问题及标准答案。
具体的讲,所述生成模块830,具体包括:
第一生成单元831、第二生成单元832、第三生成单元833和第四生成单元844中的至少一个。
所述第一生成单元831,用于若所述获取模块820获取到的业务特征包括所述服务中业务功能启动时所需的条件,则所述验证问题及标准答案涉及的内容包括所述服务中业务功能启动时所需的条件的内容;
所述第二生成单元832,用于若所述获取模块820获取到的业务特征包括所述服务中业务功能使用时的局限属性,则所述验证问题及标准答案涉及的内容包括所述服务中业务功能使用时的局限属性的内容;
所述第三生成单元833,用于若所述获取模块820获取到的业务特征包括所述服务中业务功能的独有特征,则所述验证问题及标准答案涉及的内容包括所述服务中业务功能的独有特征的内容;
所述第四生成单元834,用于若所述获取模块820获取到的业务特征包括与所述服务属于同一平台的其它服务,则所述验证问题及标准答案涉及的内容包括与所述服务属于同一平台的其它服务的内容。
所述选择模块840,用于根据所述接收模块810接收到的服务申请在生成模块830生成的所述验证问题及标准答案中选择用于与所述终端进行验证的验证问题及标准答案。
具体的讲,所述选择模块840,具体包括:
获取单元741,用于根据所述接收模块810接收到的服务申请获取使用所述终端的用户所对应的业务使用记录,所述业务使用记录包括所述用户使用最多的业务功能或者所述用户最近使用的业务功能;
选择单元842,用于根据所述获取单元841获取到的业务使用记录选择用于与所述终端进行验证的验证问题及标准答案。
所述验证模块850,用于将所述选择模块840选择出的验证问题及标准答案发送给服务器,以便所述服务器和所述终端进行交互完成验证过程。
综上所述,本发明实施例提供的验证装置,通过根据预先存储的业务数据生成验证问题和标准答案,生成过程中根据业务数据中的用户所申请服务的业务特征来生成验证问题和标准答案,所生成的验证问题和标准答案为使用该服务的用户和提供该服务的服务器所知,黑客和计算机无法直接获知,从而解决了由于机器和人工的结合而造成的验证码技术无法保护网络服务安全的问题网络服务安全的问题;达到了黑客使用机器和人工相结合的情况下仍然可以保护网络服务安全的效果。
实施例七
请参考图9,其示出了本发明实施例七提供的验证***的结构示意图。该验证***包括服务器910和终端920。所述服务器910和终端920通过无线网络或者有线网络相连。
所述服务器910包括实施例四或实施例五中所述的验证装置。
综上所述,本发明实施例提供的验证***,通过根据预先存储的业务数据生成验证问题和标准答案,生成过程中根据业务数据中的用户所申请服务的业务特征来生成验证问题和标准答案,所生成的验证问题和标准答案为使用该服务的用户和提供该服务的服务器所知,黑客和计算机无法直接获知,从而解决了由于机器和人工的结合而造成的验证码技术无法保护网络服务安全的问题网络服务安全的问题;达到了黑客使用机器和人工相结合的情况下仍然可以保护网络服务安全的效果。
实施例八
请参考图10,其示出了本发明实施例八提供的验证***的结构示意图。该验证***包括业务数据中心1010、服务器1020和终端1030。所述业务数据中心1010与所述服务器1020之间通过无线网络或者有线网络相连;所述服务器1020与所述终端1030之间通过无线网络或者有线网络相连;所述业务数据中心1010与所述终端1030之间通过无线网络或者有线网络相连。
所述业务数据中心1010包括实施例四或实施例六所述的验证装置。
综上所述,本发明实施例提供的验证***,通过根据预先存储的业务数据生成验证问题和标准答案,生成过程中根据业务数据中的用户所申请服务的业务特征来生成验证问题和标准答案,所生成的验证问题和标准答案为使用该服务的用户和提供该服务的服务器所知,黑客和计算机无法直接获知,从而解决了由于机器和人工的结合而造成的验证码技术无法保护网络服务安全的问题网络服务安全的问题;达到了黑客使用机器和人工相结合的情况下仍然可以保护网络服务安全的效果。
需要说明的是:上述实施例提供的验证装置在进行验证时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的验证装置及验证方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (18)

1.一种验证方法,其特征在于,所述方法包括:
接收终端发送的服务申请;
根据所述终端发送的服务申请获取业务数据,所述业务数据为所述终端所申请服务的业务特征的集合;
根据所述业务数据生成验证问题及标准答案;
根据所述验证问题及标准答案和所述终端进行交互完成验证过程。
2.根据权利要求1所述的方法,其特征在于,所述业务特征包括所述服务中业务功能启动时所需的条件、所述服务中业务功能使用时的局限属性、所述服务中业务功能的独有特征和与所述服务属于同一平台的其它服务的业务特征中的至少一个。
3.根据权利要求2所述的方法,其特征在于,所述根据业务数据生成验证问题及标准答案,包括:
若所述业务特征包括所述服务中业务功能启动时所需的条件,则所述验证问题及标准答案涉及的内容包括所述服务中业务功能启动时所需的条件的内容;
若所述业务特征包括所述服务中业务功能使用时的局限属性,则所述验证问题及标准答案涉及的内容包括所述服务中业务功能使用时的局限属性的内容;
若所述业务特征包括所述服务中业务功能的独有特征,则所述验证问题及标准答案涉及的内容包括所述服务中业务功能的独有特征的内容;
若所述业务特征包括与所述服务属于同一平台的其它服务,则所述验证问题及标准答案涉及的内容包括与所述服务属于同一平台的其它服务的内容。
4.根据权利要求1所述的方法,其特征在于,所述根据所述验证问题及标准答案和所述终端进行交互完成验证过程之前,还包括:
根据所述服务申请在生成的所述验证问题及标准答案中选择用于与所述终端进行验证的验证问题及标准答案。
5.根据权利要求4所述的方法,其特征在于,所述根据所述服务申请在生成的所述验证问题及标准答案中选择用于与所述终端进行验证的验证问题及标准答案,包括:
根据所述服务申请获取使用所述终端的用户所对应的业务使用记录,所述业务使用记录包括所述用户使用最多的业务功能或者所述用户最近使用的业务功能;
根据所述业务使用记录选择用于与所述终端进行验证的验证问题及标准答案。
6.根据权利要求1至5任一所述的方法,其特征在于,所述根据所述验证问题及标准答案和所述终端进行交互完成验证过程,包括:
向所述终端发送所述验证问题;
接收所述终端发送的对应于所述验证问题的答案;
检测所述接收到的答案和所述标准答案是否一致;
若检测结果为所述接收到的答案和所述标准答案一致,则提供服务。
7.根据权利要求1至5任一所述的方法,其特征在于,所述根据所述验证问题及标准答案和所述终端进行交互完成验证过程,包括:
将所述验证问题及标准答案发送给服务器,以便所述服务器和所述终端进行交互完成验证过程。
8.一种验证装置,其特征在于,所述装置包括:
接收模块,用于接收终端发送的服务申请;
获取模块,用于根据所述接收模块接收到的终端发送的服务申请获取业务数据,所述业务数据为所述终端所申请服务的业务特征的集合;
生成模块,用于根据所述获取模块获取到的业务数据生成验证问题及标准答案;
验证模块,用于根据所述生成模块生成的验证问题及标准答案和所述终端进行交互完成验证过程。
9.根据权利要求8所述的装置,其特征在于,所述获取模块获取到的业务数据中业务特征包括所述服务中业务功能启动时所需的条件、所述服务中业务功能使用时的局限属性、所述服务中业务功能的独有特征和与所述服务属于同一平台的其它服务的业务特征中的至少一个。
10.根据权利要求9所述的装置,其特征在于,所述生成模块,包括第一生成单元、第二生成单元、第三生成单元和第四生成单元中的至少一个;
所述第一生成单元,用于若所述业务特征包括所述服务中业务功能启动时所需的条件,则所述验证问题及标准答案涉及的内容包括所述服务中业务功能启动时所需的条件的内容;
所述第二生成单元,用于若所述业务特征包括所述服务中业务功能使用时的局限属性,则所述验证问题及标准答案涉及的内容包括所述服务中业务功能使用时的局限属性的内容;
所述第三生成单元,用于若所述业务特征包括所述服务中业务功能的独有特征,则所述验证问题及标准答案涉及的内容包括所述服务中业务功能的独有特征的内容;
所述第四生成单元,用于若所述业务特征包括与所述服务属于同一平台的其它服务,则所述验证问题及标准答案涉及的内容包括与所述服务属于同一平台的其它服务的内容。
11.根据权利要求8所述的装置,其特征在于,所述装置,还包括:
选择模块,用于根据所述接收模块接收到的服务申请在生成模块生成的所述验证问题及标准答案中选择用于与所述终端进行验证的验证问题及标准答案。
12.根据权利要求11所述的装置,其特征在于,所述选择模块,包括:
获取单元,用于根据所述服务申请获取使用所述终端的用户所对应的业务使用记录,所述业务使用记录包括所述用户使用最多的业务功能或者所述用户最近使用的业务功能;
选择单元,用于根据所述获取单元获取到的业务使用记录选择用于与所述终端进行验证的验证问题及标准答案。
13.根据权利要求8至12任一所述的装置,其特征在于,所述验证模块,包括:
发送单元,用于向所述终端发送所述验证问题;
接收单元,用于接收所述终端发送的对应于所述发送单元发送的验证问题的答案;
检测单元,用于检测所述接收单元接收到的答案和所述标准答案是否一致;
提供单元,用于若所述检测单元的检测结果为所述接收到的答案和所述标准答案一致,则提供服务。
14.根据权利要求8至12任一所述的方法,其特征在于,所述验证模块具体用于将所述生成模块生成的验证问题及标准答案发送给服务器,以便所述服务器和所述终端进行交互完成验证过程。
15.一种服务器,其特征在于,所述服务器包括如权利要求8至13任一所述的装置。
16.一种业务数据中心,其特征在于,所述业务数据中心包括8至12和权利要求14任一所述的装置。
17.一种验证***,其特征在于,所述***包括服务器和终端,所述服务器和所述终端之间通过无线网络或者有线网络相连;
所述服务器为权利要求15所述的服务器。
18.一种验证***,其特征在于,所述***包括业务数据中心、服务器和终端,所述业务数据中心与所述服务器之间通过无线网络或者有线网络相连;所述服务器与所述终端之间通过无线网络或者有线网络相连;所述业务数据中心与所述终端之间通过无线网络或者有线网络相连;
所述业务数据中心为权利要求16所述的业务数据中心。
CN201310196673.4A 2013-05-23 2013-05-23 验证方法、装置、服务器、业务数据中心和*** Pending CN104184709A (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201310196673.4A CN104184709A (zh) 2013-05-23 2013-05-23 验证方法、装置、服务器、业务数据中心和***
PCT/CN2013/091262 WO2014187143A1 (en) 2013-05-23 2013-12-31 Verification method, apparatus, server and system
US14/945,608 US20160072792A1 (en) 2013-05-23 2015-11-19 Verification method, apparatus, server and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310196673.4A CN104184709A (zh) 2013-05-23 2013-05-23 验证方法、装置、服务器、业务数据中心和***

Publications (1)

Publication Number Publication Date
CN104184709A true CN104184709A (zh) 2014-12-03

Family

ID=51932786

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310196673.4A Pending CN104184709A (zh) 2013-05-23 2013-05-23 验证方法、装置、服务器、业务数据中心和***

Country Status (3)

Country Link
US (1) US20160072792A1 (zh)
CN (1) CN104184709A (zh)
WO (1) WO2014187143A1 (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105868596A (zh) * 2016-05-27 2016-08-17 王绪胜 身份实名认证的方法和装置
CN106657164A (zh) * 2017-03-06 2017-05-10 泰华智慧产业集团股份有限公司 一种用于实名认证的身份识别复合算法及***
CN107688733A (zh) * 2017-07-25 2018-02-13 上海壹账通金融科技有限公司 业务接口调用方法、装置、用户终端和可读存储介质
CN108479061A (zh) * 2018-03-29 2018-09-04 腾讯科技(深圳)有限公司 应用的运行数据校验方法、装置、存储介质及服务器
CN109005143A (zh) * 2017-06-07 2018-12-14 上海中兴软件有限责任公司 一种调整网站负载的方法及装置
CN110362973A (zh) * 2018-03-26 2019-10-22 ***通信有限公司研究院 一种安全问题的生成方法及电子设备
CN114745573A (zh) * 2021-01-08 2022-07-12 上海哔哩哔哩科技有限公司 视频控制方法、客户端、服务器及***

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170230367A1 (en) * 2016-02-10 2017-08-10 Silent Circle, SA Authentication of communication units
CN109104280B (zh) * 2017-06-20 2021-09-28 腾讯科技(深圳)有限公司 转发消息的方法及装置
US10268817B1 (en) * 2018-10-05 2019-04-23 Capital One Services, Llc Methods, mediums, and systems for establishing and using security questions
CN111582405B (zh) * 2020-05-28 2023-10-27 上海依图网络科技有限公司 一种数据标注方法及装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080109873A1 (en) * 2006-11-07 2008-05-08 Fmr Corp. Acquisition of authentication rules for service provisioning
CN101478405A (zh) * 2009-02-02 2009-07-08 中国网络通信集团公司 认证授权方法、服务器及***
CN102035649A (zh) * 2009-09-29 2011-04-27 国际商业机器公司 认证方法和装置

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100372327C (zh) * 2005-01-11 2008-02-27 华为技术有限公司 基于服务小区的网络接入***及接入方法
CN101326530A (zh) * 2005-12-07 2008-12-17 松下电器产业株式会社 安全设备、信息处理终端、服务器以及认证方法
CN101083538B (zh) * 2006-05-30 2010-12-29 卓望数码技术(深圳)有限公司 一种用于ip网络环境下增值业务的实时计费方法
US8793760B2 (en) * 2011-03-31 2014-07-29 Ebay Inc. Authenticating online users with distorted challenges based on transaction histories

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080109873A1 (en) * 2006-11-07 2008-05-08 Fmr Corp. Acquisition of authentication rules for service provisioning
CN101478405A (zh) * 2009-02-02 2009-07-08 中国网络通信集团公司 认证授权方法、服务器及***
CN102035649A (zh) * 2009-09-29 2011-04-27 国际商业机器公司 认证方法和装置

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105868596A (zh) * 2016-05-27 2016-08-17 王绪胜 身份实名认证的方法和装置
CN105868596B (zh) * 2016-05-27 2019-11-05 王绪胜 身份实名认证的方法和装置
CN106657164A (zh) * 2017-03-06 2017-05-10 泰华智慧产业集团股份有限公司 一种用于实名认证的身份识别复合算法及***
CN106657164B (zh) * 2017-03-06 2019-06-14 泰华智慧产业集团股份有限公司 一种用于实名认证的身份识别复合算法及***
CN109005143A (zh) * 2017-06-07 2018-12-14 上海中兴软件有限责任公司 一种调整网站负载的方法及装置
CN107688733A (zh) * 2017-07-25 2018-02-13 上海壹账通金融科技有限公司 业务接口调用方法、装置、用户终端和可读存储介质
CN107688733B (zh) * 2017-07-25 2020-03-06 深圳壹账通智能科技有限公司 业务接口调用方法、装置、用户终端和可读存储介质
CN110362973A (zh) * 2018-03-26 2019-10-22 ***通信有限公司研究院 一种安全问题的生成方法及电子设备
CN108479061A (zh) * 2018-03-29 2018-09-04 腾讯科技(深圳)有限公司 应用的运行数据校验方法、装置、存储介质及服务器
CN108479061B (zh) * 2018-03-29 2021-06-01 腾讯科技(深圳)有限公司 应用的运行数据校验方法、装置、存储介质及服务器
CN114745573A (zh) * 2021-01-08 2022-07-12 上海哔哩哔哩科技有限公司 视频控制方法、客户端、服务器及***
CN114745573B (zh) * 2021-01-08 2023-12-19 上海哔哩哔哩科技有限公司 视频控制方法、客户端、服务器及***

Also Published As

Publication number Publication date
WO2014187143A1 (en) 2014-11-27
US20160072792A1 (en) 2016-03-10

Similar Documents

Publication Publication Date Title
CN104184709A (zh) 验证方法、装置、服务器、业务数据中心和***
CN104184705A (zh) 验证方法、装置、服务器、用户数据中心和***
US10771471B2 (en) Method and system for user authentication
CN103927464A (zh) 共同验证方法、二维码生成方法、设备和***
CN105246073B (zh) 无线网络的接入认证方法及服务器
CN107347054B (zh) 一种身份验证方法和装置
CN109413096B (zh) 一种多应用的登录方法及装置
CN108337210B (zh) 设备配置方法及装置、***
CN107018138B (zh) 用于确定权限的方法和装置
CN109861968A (zh) 资源访问控制方法、装置、计算机设备及存储介质
CN105022939B (zh) 信息验证方法及装置
CN105337974A (zh) 账号授权方法、账号登录方法、账号授权装置及客户端
CN105992204A (zh) 移动智能终端应用程序的访问认证方法及装置
CN108647501A (zh) 多应用程序共享密码解锁方法、装置、设备及存储介质
CN105337739B (zh) 安全登录方法、装置、服务器及终端
CN104104657A (zh) 信息验证方法、服务器、终端及***
CN104660401A (zh) 验证方法、***和终端
CN111797418A (zh) 在线服务的控制方法、装置、服务终端、服务器和存储介质
CN114079971A (zh) 业务流量管控方法、***、dpi节点及存储介质
CN107517180A (zh) 登录方法和装置
CN108092947A (zh) 一种对第三方应用进行身份鉴别的方法及装置
CN109067749A (zh) 一种信息处理方法、设备及计算机可读存储介质
CN107483456A (zh) 身份认证方法及装置
CN105577607A (zh) 用户身份鉴权方法及装置
CN109086624A (zh) 登录方法和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20141203

RJ01 Rejection of invention patent application after publication