Skip to main content

Resident Identity Card number

China · Osoby fizyczne

000000YYYYMMDD000X

Wklej lub wpisz numer – interpunkcja jest opcjonalna.

Co sprawdza to narzędzie – i czego nie sprawdzi

Narzędzie sprawdza strukturę numeru i jego cyfrę kontrolną według opublikowanego algorytmu danego dokumentu. Numer, który przechodzi test, jest poprawnie zbudowany: jest arytmetycznie spójny i mógłby zostać wydany.

Nie powie natomiast, czy numer rzeczywiście wydano, czy jest aktywny ani do kogo należy. Potwierdzić to może wyłącznie urząd skarbowy, przez własną usługę weryfikacji. Pozytywny wynik traktuj jako „wart wysłania", nigdy jako dowód tożsamości.

Jak działa kontrola Chinese resident identity card number i co mówi sam numer

Chinese resident identity card number to numer wydawany w kraju: China. Ta strona sprawdza go względem opublikowanej reguły, pokazuje, który konkretnie test zawiódł, i odczytuje fakty zapisane w cyfrach. Wszystko dzieje się w twojej przeglądarce — wpisany numer nigdzie nie jest wysyłany. Lokalnie zapisuje się go jako 居民身份证.

Jak to działa

  • Stosuje opublikowaną sumę kontrolną, a nie tylko sprawdza długość i kształt.
  • Nazywa dokładnie tę regułę, która zawiodła, więc literówkę odróżnisz od numeru, który nigdy nie był poprawny.
  • Odczytuje to, co numer koduje: prowincja, data urodzenia, płeć.
  • Nie generuje numerów. Ten identyfikuje osobę, a strona produkująca wiarygodne numery tożsamości to raczej ryzyko niż funkcja.
18 characters: AAAAAA YYYYMMDD SSS C
  A  address code — first two digits are the province
  Y  date of birth, in full
  S  sequence; the third digit is odd for men, even for women
  C  check character

ISO 7064 MOD 11-2
  weights  7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2
  sum the seventeen weighted digits, take mod 11
  C = "10X98765432"[sum mod 11]

The X is why the last character is not always a digit: eleven possible
remainders cannot fit in ten digits, so one is written as X.

Przykład z liczbami

Sprawdzenie 11010519491231002X, poprawnego numeru Chinese resident identity card number, cyfra po cyfrze.

  1. wejście 11010519491231002X
  2. Prowincja Beijing
  3. Data urodzenia 1949-12-31
  4. Płeć kobieta
  5. Suma kontrolna ISO 7064 MOD 11-2
  6. wynik przechodzi każdą opublikowaną kontrolę

Suma kontrolna się zgadza, więc numer jest wewnętrznie spójny, a narzędzie odczytuje: prowincja, data urodzenia, płeć. Spójność wewnętrzna to jednak nie to samo co wydanie numeru komuś — zobacz uwagę niżej.

Jak czytać wynik

  • Zgodna suma kontrolna oznacza, że cyfry są ze sobą spójne, a nie że numer istnieje. Tylko rejestr kraju (China) powie, czy numer faktycznie wydano i czy nadal jest ważny — żadne narzędzie offline tego nie zastąpi.
  • Sprawdzenie odbywa się w całości w twojej przeglądarce. Nic nie jest wysyłane, zapisywane ani logowane — a to ma tu większe znaczenie niż w innych narzędziach, bo takie numery są danymi osobowymi w każdej jurysdykcji, która je wydaje.
  • Interpunkcja jest ignorowana. Spacje, kropki, myślniki i ukośniki są usuwane przed sprawdzeniem, więc numer wklejony w dowolnym typowym formacie lokalnym zostanie odczytany tak samo.

Częste pytania

Mój numer jest prawdziwy, a narzędzie mówi, że niepoprawny. Dlaczego?
Najpierw sprawdź przestawione cyfry — to najczęstsza przyczyna i każda z tutejszych sum kontrolnych jest zaprojektowana, by ją wychwycić. Jeśli to nie to, numer może pochodzić sprzed obecnej reguły: kilka krajów wprowadziło albo zmieniło sumę kontrolną w znanym momencie, a starszych numerów nie wymieniano. Jeśli narzędzie wskazuje konkretną regułę, zacznij od niej.
Czy wynik „poprawny” oznacza, że numer jest zarejestrowany?
Nie i warto rozumieć tę granicę. Suma kontrolna dowodzi, że cyfry są wzajemnie spójne, co wyłapuje literówki i numery zmyślone. Nie dowodzi, że numer wydano, że jest aktywny ani że należy do osoby, która go podaje. Potrafi to tylko wyszukiwarka organu wydającego.