Aadhaar-Kartenvalidator
Online-Validator für indische Aadhaar-Karten. Überprüfen Sie das Format und die Verhoeff-Prüfziffer.
Wie funktioniert die Validierung der Aadhaar-Karte?
Die Validierung prüft, ob die Zahl genau 12 Ziffern hat, ob das erste Zeichen nicht „0“ oder „1“ ist, und führt die komplexe geometrische Prüfung des Verhoeff-Algorithmus durch.
Der Verhoeff-Algorithmus verwendet Multiplikationstabellen der Diedergruppe D5, Positionspermutationen und Inversen, um zu überprüfen, ob die endgültige Prüfsumme Null ist. Diese Logik ist äußerst robust bei der Erkennung von Umsetzungsfehlern.
Anatomie & Struktur der Aadhaar Card (आधार)
Aadhaar ist eine 12-stellige Identifikationsnummer der UIDAI, gegliedert in 3 Teile:
| Position | Feld | Länge | Bedeutung & Regel | Beispiel |
|---|---|---|---|---|
| 1 | Startziffer | 1 Ziffer | Offizielle Regel: darf nicht 0 oder 1 sein (Bereich: 2 bis 9) | 2 |
| 2 bis 11 | Zufallsnummer | 10 Ziffern | Zufällige Kennung ohne eingebettete Personendaten | 3456789012 |
| 12 | Prüfziffer | 1 Ziffer | Berechnet über den Verhoeff-Algorithmus (Diedergruppe D5) | 3 |
Offizieller Algorithmus (Verhoeff-Prüfsumme — UIDAI)
Aadhaar verwendet den Verhoeff-Algorithmus basierend auf der Diedergruppe D5:
c = inv(Σ_perm(d[i], pos[i]))
- 1. Ziffernfolge umkehren und von rechts nach links verarbeiten.
- 2. Permutationsmatrix P auf jede Ziffer basierend auf der Position anwenden.
- 3. Kumulativ mit der D5-Multiplikationstabelle multiplizieren.
- 4. Die Prüfziffer ist der Wert aus der Inversionstabelle, der die Gesamtsumme auf 0 bringt.
- 5. Erkennt 100% aller Einzelfehler und Vertauschungen benachbarter Ziffern.