Singapurische NRIC / FIN-Generator
Generieren und formatieren Sie gültige Singapurische NRIC / FIN für Softwaretests und Entwicklung.
Warten auf die Generation...
Über Singapurische NRIC / FIN
Die NRIC / FIN ist die 9-stellige Personenkennziffer für Staatsbürger und ausländische Einwohner in Singapur.
Besteht aus 9 Zeichen: Buchstabe (S, T, F, G, M), 7 Ziffern und einem Prüfbuchstaben nach gewichteter Modulo-11-Berechnung.
Anatomie & Struktur der NRIC / FIN — Singapur
Die singapurische Ausweisnummer besteht aus 9 Zeichen in 3 Teilen:
| Position | Feld | Länge | Bedeutung & Regel | Beispiel |
|---|---|---|---|---|
| 1 | Kategoriepräfix | 1 Buchstabe | S/T=Bürger/PR; F/G/M=Ausländer/FIN | S |
| 2 bis 8 | Registrierungsnummer | 7 Ziffern | Von der Behörde ICA vergebene Sequenznummer | 1234567 |
| 9 | Prüfbuchstabe | 1 Buchstabe | Berechnet über **Gewichtetes Modulo 11** mit Präfix-Offset | D |
Offizieller Algorithmus (Gewichtetes Modulo 11 — ICA Singapore)
Prüfbuchstabenberechnung für NRIC/FIN:
S = Offset + Σ (d[i] * W[i]); R = S mod 11; Buchstabe = Tabelle[R]
- 1. Die 7 Ziffern mit Gewichten multiplizieren: W = [2, 7, 6, 5, 4, 3, 2].
- 2. Präfix-Offset addieren: S/F = 0, T/G = 4, M = 3.
- 3. Gesamtsumme und Rest R = S mod 11 berechnen.
- 4. Rest R über die entsprechende ICA-Tabelle dem Prüfbuchstaben zuordnen.