专利汇可以提供基于图片的验证码方法、服务器和验证码系统专利检索,专利查询,专利分析的服务。并且一种验证使用者非 机器人 的方法,应用于 服务器 中。服务器生成验证码图片,并针对该验证码图片进行前置处理。该验证码图片先经半 色调 处理后,再基于 像素 区 块 的操作,依照像素稀疏度映射到预先计算好的级别。该服务器接着将已前置处理的验证码图片,加密成2张子图片,并将其传送到用户装置。用户装置经由用户 接口 在显示设备上呈现2张子图片,以便用户可以迭加该2张子图片,经由视觉解密出该已前置处理的验证码图片,并根据该图片中包含的验证码输入验证码进行验证。本 发明 还提供一种基于图片验证码的服务器以及基于图片的验证码系统。本发明可以解决验证码图片的安全性问题。,下面是基于图片的验证码方法、服务器和验证码系统专利的具体信息内容。
1.一种基于图片的验证码方法,应用于服务器中,其特征在于,该方法包含以下步骤:
生成包含全自动区分计算机和人类的公开图灵测试(Completely Automated Public Turing test to tell Computers and Human Apart,CAPTCHA)验证码的CAPTCHA图片;
对该CAPTCHA图片进行前置处理;
加密已前置处理CAPTCHA图片为第一子图片和第二子图片;
传送上述第一子图片和上述第二子图片到用户装置;
从该用户装置接收验证码;以及
当该验证码与该CAPTCHA验证码相匹配时,授权该用户装置的用户。
2.如权利要求1所述的方法,其特征在于,所述对该CAPTCHA图片进行前置处理的步骤还包括:
转换该CAPTCHA图片为半色调图片;
将该半色调图片划分为多个基本区块,每一个基本区块具有n×n个像素,其中,n为随机数;
计算级别数量L,其中,L=[(n×n)/2]+1;
针对L个级别,定义每一个级别的表征区块;
依据上述每一个基本区块包含的黑色像素数量,将各个基本区块映射至其中上述L个级别的其中之一;以及
替换各个基本区块为各个基本区块所映射的级别之表征区块。
3.如权利要求1所述的方法,其特征在于,在所述加密已前置处理CAPTCHA图片为第一子图片和第二子图片的步骤之后,还包括步骤:随机填充像素以扩展第二子图片。
4.如权利要求2所述的方法,其特征在于,所述加密已前置处理CAPTCHA图片为第一子图片和第二子图片的步骤还包括:
将该已前置处理的CAPTCHA图片划分为多个基本区块;以及
将该多个基本区块中的每一个基本区块加密成第一子区块和第二子区块,其中,所述第一子区块和第二子区块皆包含(n×n)/2个白色像素和(n×n)/2个黑色像素。
5.一种基于图片验证码的服务器,其特征在于,该服务器包含:
处理器单元;以及
计算机可读存储介质,用于存储至少一个计算机程序,其中,所述计算机程序包括由所述处理器单元执行的指令,并执行以下步骤:
生成包含全自动区分计算机和人类的公开图灵测试(Completely Automated Public Turing test to tell Computersand Human Apart,CAPTCHA)验证码的CAPTCHA图片;
对该CAPTCHA图片进行前置处理;
加密已前置处理CAPTCHA图片为第一子图片和第二子图片;
传送上述第一子图片和上述第二子图片到用户装置;
从该用户装置接收验证码;以及
当该验证码与该CAPTCHA验证码相匹配时,授权该用户装置的用户。
6.如权利要求5所述的服务器,其特征在于,所述对该CAPTCHA图片进行前置处理的步骤还包括:
转换该CAPTCHA图片为半色调图片;
将该半色调图片划分为多个基本区块,每一个基本区块具有n×n个像素,其中,n为随机数;
计算级别数量L,其中,L=[(n×n)/2]+1;
针对L个级别,定义每一个级别的表征区块;
依据上述每一个基本区块包含的黑色像素数量,将各个基本区块映射至其中上述L个级别的其中之一;以及
替换各个基本区块为各个基本区块所映射的级别之表征区块。
7.如权利要求5所述的服务器,其特征在于,在所述加密已前置处理CAPTCHA图片为第一子图片和第二子图片的步骤之后,还包括步骤:随机填充像素以扩展第二子图片。
8.如权利要求6所述的服务器,其特征在于,所述加密已前置处理CAPTCHA图片为第一子图片和第二子图片的步骤还包括:
将该已前置处理的CAPTCHA图片划分为多个基本区块;以及
将该多个基本区块中的每一个基本区块加密成第一子区块和第二子区块,其中,所述第一子区块和第二子区块皆包含(n×n)/2个白色像素和(n×n)/2个黑色像素。
9.一种基于图片的验证码系统,其特征在于,该系统包含:
服务器,用于验证使用者的身分;以及
用户装置,用于向上述服务器传送访问请求,其中,上述服务器执行以下步骤:
生成包含全自动区分计算机和人类的公开图灵测试(Completely Automated Public Turing test to tell Computersand Human Apart,CAPTCHA)验证码的CAPTCHA图片;
对该CAPTCHA图片进行前置处理;
加密已前置处理CAPTCHA图片为第一子图片和第二子图片;
传送上述第一子图片和上述第二子图片到一用户装置;
从该用户装置接收验证码;以及
当该验证码与该CAPTCHA验证码相匹配时,授权该用户装置的该用户。
10.如权利要求9所述的验证码系统,其特征在于,在上述用户装置接受到上述第一子图片和上述第二子图片之后,上述用户装置经由一用户接口向该用户呈现上述第一子图片和上述第二子图片。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
一种网页扫描方法、装置和系统 | 2020-05-15 | 571 |
使用智能图像的用于反钓鱼的方法和系统 | 2020-05-18 | 539 |
多语言图像问答 | 2020-05-18 | 422 |
基于匿名服务器的用户设置保护 | 2020-05-13 | 393 |
System and method of providing and validating enhanced CAPTCHAs | 2020-05-22 | 816 |
SECURE AUTHENTICATION SYSTEMS AND METHODS | 2020-05-21 | 69 |
CONTROLLED RESOURCE ACCESS TO MITIGATE ECONOMIC DENIAL OF SUSTAINABILITY ATTACKS AGAINST CLOUD INFRASTRUCTURES | 2020-05-26 | 615 |
피싱 대응 상호 작용 캡차 시스템 | 2020-05-25 | 648 |
이미지 캡차 제공 방법 및 이미지 캡차 제공 서버 | 2020-05-21 | 122 |
MULTILINGUAL IMAGE QUESTION ANSWERING | 2020-05-23 | 880 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。