Cadastro de Pessoas Físicas
Brazil · Privatpersonen
Nummer einfügen oder eingeben – Satzzeichen sind optional.
Weitere Kennungen
Europe
Asien und Naher Osten
Oceania
Was diese Prüfung leistet – und was nicht
Das Werkzeug prüft Aufbau und Prüfziffer der Nummer anhand des veröffentlichten Algorithmus des jeweiligen Dokuments. Eine bestandene Nummer ist wohlgeformt: rechnerisch stimmig und grundsätzlich vergebbar.
Sie sagt nichts darüber, ob die Nummer tatsächlich vergeben wurde, ob sie aktiv ist oder wem sie gehört. Das kann nur die ausstellende Steuerbehörde über ihren eigenen Abfragedienst bestätigen. Werten Sie ein positives Ergebnis als „übermittelbar", nie als Identitätsnachweis.
Der Generator erzeugt Nummern mit derselben Prüfsumme – zum Ausfüllen von Formularen bei Entwicklung und Test von Software. Es sind Rechenergebnisse, keine Registereinträge: Sie stammen aus keinem Verzeichnis und gehören zu keiner realen Person. Für die US-amerikanische SSN wird kein Generator angeboten.
Eine gültige CPF belegt Arithmetik, nicht Identität
Die brasilianische CPF endet auf zwei Prüfziffern, die aus den neun davor berechnet werden. Dadurch fallen Tippfehler fast immer auf — und ebenso leicht lassen sich erfundene Nummern erzeugen. Beides folgt aus derselben Konstruktion, und die Verwechslung der beiden ist der Fehler, den man vermeiden sollte.
So wird gerechnet
- Berechnet beide Prüfziffern aus den ersten neun neu und vergleicht sie mit den angegebenen.
- Erkennt die üblichen Fehler — vertippte Ziffer, zwei vertauschte Ziffern —, die eine reine Längenprüfung nicht findet.
- Weist Wiederholungsfolgen (111.111.111-11 und ähnliche) zurück, die der Arithmetik genügen, aber nie vergeben werden.
erste Prüfziffer Ziffern 1–9 mit den Gewichten 10, 9, 8 … 2 multiplizieren und summieren Rest = (Summe × 10) mod 11, wobei 10 als 0 zählt zweite Prüfziffer dasselbe über die Ziffern 1–10 mit den Gewichten 11, 10, 9 … 2 beide Ziffern sind mod 11 — deshalb sind Vertauschungen erkennbar
Rechenbeispiel
Prüfung von 111.444.777-35 und anschließendes Vertippen.
- Grundziffern 1 1 1 4 4 4 7 7 7
- die erste gewichtete Summe ergibt die Prüfziffer 3
- der zweite Durchgang, nun mit dieser 3, ergibt 5
- 111.444.777-35 ist also wohlgeformt
- vertauscht man zwei Ziffern — 114.144.777 —, lauten die Prüfziffern 08
Die vertauschte Nummer bräuchte 08 statt 35, der Fehler wird also erkannt. Genau dafür sind die Prüfziffern da, und mehr leisten sie nicht.
Das Ergebnis lesen
- Eine bestandene CPF-Prüfung belegt nichts über eine Person. Eine arithmetisch gültige CPF erzeugt jeder in wenigen Zeilen Code; nur die Receita Federal weiß, ob eine Nummer vergeben wurde und an wen.
- Nummern mit elf identischen Ziffern bestehen die Mod-11-Arithmetik einwandfrei — deshalb schließen Validatoren sie ausdrücklich aus. Tut Ihrer das nicht, akzeptiert er 000.000.000-00.
- Mod 11 wurde einer einfacheren Prüfsumme vorgezogen, weil es vertauschte Nachbarziffern erkennt — den häufigsten menschlichen Fehler —, den Mod-10-Verfahren übersehen können.
- Speichern oder protokollieren Sie keine CPF, die Sie nur prüfen wollten. Sie ist personenbezogenes Datum nach der LGPD, und die Prüfung erfordert keine Aufbewahrung.
Häufige Fragen
- Bedeutet eine gültige CPF, dass die Person existiert?
- Nein. Sie bedeutet, dass die elf Ziffern in sich stimmig sind. Ob eine CPF existiert und wem sie gehört, klärt nur eine amtliche Abfrage bei der Receita Federal; kein Offline-Rechner kann das.
- Warum bestehen offensichtlich erfundene Nummern?
- Weil sie arithmetisch stimmig sind. 111.111.111-11 erfüllt beide Prüfziffern; ausgeschlossen wird sie durch eine ausdrückliche Regel, nicht durch die Mathematik. Das zeigt gut, was eine Prüfsumme aussagen kann und was nicht.