【技术实现步骤摘要】
实现接入验证的方法和装置
本申请涉及数据处理
,例如涉及一种实现接入验证的方法和装置。
技术介绍
目前,为了避免用户以自动化方式进行系统登录(如登录网站等),系统通常提供全自动区分电脑与人类的图灵测试(CompletelyAutomatedPublicTuringtesttotellComputersandHumansApart,CAPTCHA)功能。例如,系统将生成的验证码发给用户并且存储在数据库中。用户在登录时,除了需要提供正确的用户名和密码外,还需要以输入等方式将收到的验证码提供给系统,由系统比对来自用户的验证码与存储在数据库中的验证码之间的一致性,在通过比对确定来自用户的验证码与存储在数据库中的验证码之间具备一致性时允许用户登录。
技术实现思路
本公开实施例提供了一种实现接入验证的方法和装置,在不由数据库保存接入信息的前提下,基于加密操作实现接入的验证。本公开实施例还提供了一种网络服务器,包含上述的实现接入验证的装置。本公开实施例还提供了一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为执行上述的实现接入验证的方法。本公开实施例还提供了一种计算机程序产品,所述计算机程序产品包括存储在计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行上述的实现接入验证的方法。本公开实施例还提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行时,使所述至少一个处理器执 ...
【技术保护点】
1.一种实现接入验证的方法,其特征在于,包括:在不由数据库保存接入信息的前提下,基于加密操作实现接入的验证。
【技术特征摘要】
1.一种实现接入验证的方法,其特征在于,包括:在不由数据库保存接入信息的前提下,基于加密操作实现接入的验证。2.根据权利要求1所述的方法,其特征在于,所述基于加密操作实现接入的验证包括:对所述接入所涉及的第一接入信息进行加密得到第一加密结果,提供所述第一加密结果;获得第二接入信息、所述第一加密结果,对所述第二接入信息进行加密得到第二加密结果;根据所述第一加密结果与所述第二加密结果进行所述接入的验证。3.根据权利要求2所述的方法,其特征在于,对所述第一接入信息、第二接入信息进行加密包括:使用密钥对所述第一接入信息、第二接入信息进行加密。4.根据权利要求2或3所述的方法,其特征在于,所述进行加密包括:进行非对称性加密。5.根据权利要求4所述的方法,其特征在于,所述非对称性加密为Hash散列加密或RSA加密。6.根据权利要求2所述的方法,其特征在于,提供所述第一加密结果的方式包括:通过登录表单提供所述第一加密结果。7.根据权利要求6所述的方法,其特征在于,通过登录表单提供所述第一加密结果的方式包括:在登录表单中增加包含所述第一加密结果的字段。8.根据权利要求7所述的方法,其特征在于,所述字段为隐藏字段。9.根据权利要求2所述的方法,其特征在于,根据所述第一加密结果与所述第二加密结果进行所述接入的验证,包括:根据所述第一加密结果与所述第二加密结果之间的一致性进行所述接入的验证。10.根据权利要9所述的方法,其特征在于,根据所述一致性进行所述接入的验证包括:在所述第一加密结果与所述第二加密结果之间具备一致性时,确认所述接入通过验证。11.根据权利要求2至10任一项所述的方法,其特征在于,所述第一接入信息、第二接入信息包括以下至少之一:验证信息;接入方信息;时间信息。12.根据权利要求11所述的方法,其特征在于,所述验证信息包括验证码;或,所述接入方信息包括用户名;或,所述时间信息包括所述验证信息的生成时间。13.根据权利要求11所述的方法,其特征在于,所述第二接入信息包括所述时间信息;在对所述第二接入信息进行加密之前,还包括:确定所述时间信息在有效时间范围内。14.根据权利要求11所述的方法,其特征在于,还包括以下至少之一:在所述第一接入信息包括所述接入方信息时,对所述第一接入信息进行加密之前,获得所述接入方信息;在所述第一接入信息包括非接入方信息时,对所述第一接入信息进行加密之前,生成所述非接入方信息;在所述第一接入信息包括所述非接入方信息时,对所述第一接入信息进行加密之后,提供所述非接入方信息。15.一种实现接入验证的装置,其特征在于,用于:在不由数据库保存接入信息的前提下,基于加密操作实现接入的验证。16.根据权利要求15所述的装置,其特征在于,包括:加密模块、数据接口、验证模块;其中,所述加密模块,用于对所述接入所涉及的第一接入信息进行加密得到第一加密结果;所述数据...
【专利技术属性】
技术研发人员:李志波,
申请(专利权)人:北京比特大陆科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。