印度 Aadhaar 验证

🪪 India Aadhaar Number Validator

📐 工作原理与说明
Verhoeff 算法:由右至左按 d、p、i 三张置换表迭代,最终校验值应为 0
依据 Aadhaar 官方规则,用 Verhoeff 十进制非线性校验算法验证 12 位号码的校验位;仅校验格式合法性,不验证身份真实性。

Validate a 12-digit Aadhaar number with the Verhoeff checksum. Format check only, not a real identity lookup.

等待输入...

📚 深度解析:印度 Aadhaar 验证

💡 常见使用场景

  • 校验 12 位 Aadhaar 号码的 Verhoeff 校验位是否合法
  • 识别 12 位号码手输或 OCR 转写时的单字符笔误
  • 办理 KYC、开户前对身份号码做格式初检
示例:Verhoeff 校验的正例与反例
输入 234123412346 显示校验通过;把末位改成 7 得到 234123412347,页面提示校验失败——这正是 Verhoeff 校验位的检错作用。

❓ 常见问题(FAQ)

Verhoeff 校验比 Luhn 更强吗?
是。Verhoeff 是十进制非线性校验,能检出全部单位数字错误与全部相邻换位错误,检错能力高于 Luhn(后者换位检错率约 90%);但两者都只验证号码结构,不证明真实存在。
Aadhaar 号码有什么格式要求?
12 位纯数字,首位通常为 2–9(不以 0/1 开头);输入可含空格或连字符,页面会先归一化再校验。
校验通过能当身份证明吗?
不能。校验只说明号码结构与校验位自洽,是否为真实、有效的 Aadhaar 号须通过官方渠道核验。
⚠️ 使用说明与注意事项
📖关于「印度 Aadhaar 验证」 ▼

📝工具简介

印度 Aadhaar 验证。印度 Aadhaar 号码验证器。输入 12 位 Aadhaar 号码,按 Verhoeff 算法校验格式与校验位合法性,用于身份核验场景的号码格式检查(不验证真实性)。

✨功能特点

🎯使用场景