【技术实现步骤摘要】
—种以颜色作为验证码的方法和系统
本专利技术属于防止网络暴力破解等作用的验证码保护
,具体地说,涉及到一种以颜色作为验证码的方法和系统。
技术介绍
验证码在防止暴力破解、恶意注册和登录尝试以及防止网络刷票等方面发挥越来越大的作用,正是因为验证码的这种特殊作用的效果显著,一些不法商家或者黑客已经开发出来一些程序,即所谓的机器人程序,能够自动识别肉眼容易辨认的验证码。因此,为了更好发挥验证码的特殊功用,现在的验证码技术,倾向于增加人类肉眼辨认的难度,于是机器人识别就更加困难,从而达到利用验证码特殊功用进行网络安全保护的目的;然而,如果验证码设计得更加难以让人类辨认,人们输入验证码时,出错的机会就大大增加,每次出错,验证码再次刷新,页面再次提交,极大浪费人们进行注册、登录或者网络投票等的时间,严重降低了用户体验。甚至有些人放弃了相关操作(例如网络投票)。
技术实现思路
本专利技术在于克服现有技术的不足,提供一种以颜色作为验证码的方法和系统,它采用系统随机生成几幅颜色,用选择对应颜色的方式来判断用户获取的验证码是否有效,这些千变万化的颜色,在设计中完全能够做到让人们容易识别,但是对于机器人来说,识别颜色和选择正确的颜色都非常困难;在设计中,可以要求选择4至5种颜色(或者更多),对于人们来说,是非常容易的,但是对于机器人来说,完全正确识别所有颜色,非常困难,从而达到利用验证码技术维护网络安全,防止作弊的目的。为达到上述目的,本专利技术提供一种以颜色作为验证码的方法和系统,包括颜色生成器1、颜色选择装置2和验证码判断机构3。其特征在于:所述颜色生成器 ...
【技术保护点】
一种以颜色作为验证码的方法和系统,包括颜色生成器(1)、颜色选择装置(2)和验证码判断机构(3);其特征在于:所述颜色生成器(1)生成至少一种颜色,通过颜色选择装置(2)选择对应颜色,验证码判断机构(3)判断用户选择的对应颜色是否都正确,如果都正确,则认定用户通过了验证码的审核,否则认定用户没有通过验证码的审核。
【技术特征摘要】
1.一种以颜色作为验证码的方法和系统,包括颜色生成器(I)、颜色选择装置(2)和验证码判断机构(3);其特征在于:所述颜色生成器(I)生成至少一种颜色,通过颜...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。