Zum Hauptinhalt springen

Portugiesischer Cartão de Cidadão Prüfer

Prüfen Sie 12-stellige portugiesische Cartão de Cidadão Nummern in Echtzeit.

Validierung der Cartão de Cidadão

Überprüft die 12-stellige Folge anhand des alphanumerischen Luhn-Algorithmus.

Wichtig für Registrierungssysteme in Portugal.

Aufbau & Struktur des portugiesischen Bürgerausweises

Die Ausweisnummer des Cartão de Cidadão besteht aus 12 Zeichen in 4 Blöcken:

PositionFeldLängeBedeutung & RegelBeispiel
1 bis 8Zivile ID (NIC)8 ZiffernZivile Identifikationsnummer, bei Bedarf links mit Nullen aufgefüllt12345678
9NIC-Prüfziffer1 ZifferPrüfziffer des zivilen Identifikationsbestandteils9
10 & 11Version2 ZeichenSerien- oder Ausgabekennung des KartendokumentsZZ
12Gesamtprüfziffer1 ZeichenGlobale Dokumentprüfziffer ermittelt über Luhn-Verfahren in Basis 364

Prüfsummenberechnung des portugiesischen Bürgerausweises (Luhn Basis 36)

Das offizielle IRN-Verfahren prüft die 12 Zeichen von rechts nach links in Basis 36:

sum(verdoppelt_oder_direkt(Basis36(char_i))) % 10 == 0
  1. 1. Wandle jedes Zeichen in Basis 36 um: Ziffern 0-9; Buchstaben A-Z entsprechen 10-35.
  2. 2. Von rechts nach links: verdopple den Wert an ungeraden Stellen (1, 3, 5, 7, 9, 11).
  3. 3. Ist das Ergebnis größer als 9, ziehe 9 ab.
  4. 4. Übernimm die Werte an geraden Positionen unverändert.
  5. 5. Gesamtsumme modulo 10 muss 0 ergeben, um gültig zu sein.

Häufige Fragen