Mic tratat de falsificare a CNP-ului

Marian Vanghelie a fost desființat la Realitatea TV pentru că a spus că niște colegi au descoperit CNP-uri false pe listele de vot. Se punea întrebarea cum a avut acces la lista de CNP-uri reale pentru validare.

Aș vrea să vă spun un lucru despre CNP înainte de a porni o isterie națională pe această temă.

Scoaterea de CNP-uri din burtă este din păcate sport național în România. Numai că majoritatea celor care fac acest lucru sunt ignoranți și nu îl fac cum trebuie, așa că CNP-urile inventate sunt în general ușor de depistat fără a avea acces la baza de date de la evidența populației.

Detalii despre seminificația cifrelor din CNP găsiți aici. Cam toată lumea cunoaște semnificația primelor cifre: sex, data nașterii, județul nașterii. Problema falsificatorilor apare la ultimele 4 cifre, care de obicei sunt puse la întâmplare. Penultimele 3 cifre pot fi puse într-adevăr aleator (pentru a trece ascest test) însă ultima cifră este de control și se generează pe baza tuturor celorlalte după un algoritm bine definit. De obicei la CNP-urile inventate această cifră nu este pusă corect și se pot face foarte ușor programe de calculator care să o verifice (sunt câteva și online).

Pe aceeași temă

5 Responses to “Mic tratat de falsificare a CNP-ului”

  1. Cica algoritmul ala “bine definit” este secret de stat :)

    Il cam stie toata lumea, dar e secret…

  2. Ciudat, CNP-ul meu are codul unui judet din celalalt capat al tarii fata de cel in care m-am nascut. Cred ca initial a fost alt algoritm.

  3. @skortzy: e bine dacă avem secretele de stat postate pe Wikipedia. Cel puțin suntem siguri că nu le pierdem. :) )

  4. La fel este si cu IBAN-urile. Mi-au trebuit doua zile ca sa fac un program de verificare. Nu iesea bestia asa ca a trebuit sa ma documentez pe aceasta tema.
    Intrebarea e daca cei care falsifica CNP-uri nu cunosc algoritmul. :D

  5. @razvanserbu: e ușor de găsit, dar de obicei se face din pix și atunci e greu de făcut checksum. :)

Discussion Area - Leave a Comment