验证码是什么 48次播放 00:00
验证码(CAPTCHA,全称Completely Automated Public Turing Test to Tell Computers and Humans Apart)是一种由机器生成、由人解答的“反向图灵测试”,用于区分访问者是真人还是自动化程序。该概念由路易斯·冯·安(Luis von Ahn)等人在2002年提出,随后广泛应用于互联网,成为账...
常见类型
文本图形验证码:随机字符经扭曲、加噪点、干扰线处理,要求用户输入所见字符,是最早且仍常见的形态。 图片点选/图标选择:要求按提示点击图中目标(如交通标志、商品等),对抗自动化识别更具优势。 滑块/拼图验证码:通过拖动滑块完成拼合或轨迹校验,兼顾体验与安全性。 行为式/无感验证:后台综合鼠标轨迹、停留时间、设备与网络环境等进行风险评分,低风险用户“无感通过”。 短信/语音验证码:向绑定手机下发一次性数字(常见为4–6位),用于登录、支付、找回密码等强认证场景,通常与密码形成“双因素验证”。 上述形态在不同业务中组合使用,以在安全与体验之间取得平衡。
工作原理与主要作用
账户与交易安全:抵御暴力破解、撞库、薅羊毛与批量注册,降低密码泄露与资金盗用风险。 平台稳定与公平:抑制刷票、灌水、恶意爬虫与资源滥用,保障正常用户的访问体验与业务公平。 公共治理与风控:在12306等场景中,图形验证码用于抑制“黄牛”与抢票软件,维护购票秩序。 这些作用共同构成了验证码在数字社会中的“第一道安全门”。
安全与隐私注意事项
平台侧:避免将验证码作为唯一校验,采用“短信/语音验证码+密码/生物识别”等多维校验;优化短信验证码时效性(常见60秒)与位数(4–6位);为视障用户提供语音验证码等无障碍方案;对异常登录与高频操作实施风险评分与二次校验。 用户侧:切勿向任何人透露验证码;警惕“索要验证码”的诈骗;为SIM卡设置PIN并妥善保管手机;在信号异常时提高警惕,必要时更换网络环境或联系运营商与平台客服处理。
