Menu

Kiểm Tra CCCD

Dán một số thẻ, một IBAN hoặc số giấy tờ tùy thân và trang này sẽ kiểm tra nó bằng đúng những thuật toán mà các trình tạo dùng, giải thích mọi phần có thể. Khi không có chữ số kiểm tra nào được công bố, trang ghi “chỉ định dạng” thay vì giả vờ rằng giá trị đã đạt.

Dấu phân cách (khoảng trắng, -, ., /) được bỏ qua; chữ cái không phân biệt hoa thường.

Kết quả

Kết quả sẽ hiện ở đây.

Những gì công cụ kiểm tra này thực hiện

  1. Thuật toán của chính trình tạo

    Các thuật toán số giấy tờ tùy thân, phép kiểm tra IBAN theo ISO 13616 và phép kiểm tra Luhn của thẻ đều là cùng đoạn mã mà các trình tạo dùng, và mỗi bản dựng lại chứng minh chúng bằng những mẫu đã công bố. Nếu trang này nói một giá trị hợp lệ thì những số tương đương do trình tạo sinh ra cũng đạt — cùng một bản triển khai, được hiển thị đang hoạt động.

  2. Một số có thể thuộc nhiều hệ thống

    Tám chữ số vừa có thể là số giấy tờ tùy thân Thổ Nhĩ Kỳ vừa có thể là CPR Đan Mạch; một số chín chữ số đạt Luhn vừa là SIN của Canada vừa là BSN của Hà Lan. Mọi trường hợp thực sự đạt đều được liệt kê, vì mỗi trường hợp là một phát biểu đúng. Công cụ không đoán quốc gia thay bạn.

  3. “Chỉ định dạng” là câu trả lời trung thực

    Nhiều nước (SSN của Hoa Kỳ, PAN của Ấn Độ) chưa từng công bố thuật toán chữ số kiểm tra. Ở đó chỉ có thể xác nhận độ dài và cấu trúc ký tự, và trang nói thẳng như vậy thay vì báo một chữ “hợp lệ” mơ hồ.

  4. IBAN cũng được kiểm tra phần quốc gia

    Bỉ, Pháp, Ý và nhiều nước khác nhúng một chữ số kiểm tra quốc gia trong BBAN. Khi kiểm tra IBAN, những chữ số đó cũng được xác minh, và trang nêu tên ngân hàng mà mã định danh thuộc về.

  5. Số công ty và số VAT

    Số đăng ký công ty (SIREN của Pháp, số doanh nghiệp của Nhật Bản, USCC của Trung Quốc và nhiều loại khác) cùng số VAT (các nước EU, Vương quốc Anh, Thụy Sĩ, Na Uy) cũng được kiểm tra, dùng cùng thuật toán như trang “Công ty”.

Trang này chỉ kiểm tra định dạng và chữ số kiểm tra. Không đưa ra bất kỳ khẳng định nào về việc một số có thật, thuộc về ai hay có dùng được hay không.

Kết quả có thể tái tạo (khóa danh tính)

Mọi công cụ trên trang này dùng chung một khóa danh tính và cùng một khóa luôn trỏ đến cùng một người. Nhập khóa trước khi tạo và họ và tên, địa chỉ, số giấy tờ tùy thân, nghề nghiệp cùng hồ sơ trực tuyến sẽ trở lại y hệt lần trước — đó là điều cho phép một bài kiểm thử tự động cố định mẫu và một báo cáo lỗi nêu đúng bản ghi đã thấy. Khóa do bạn nhập hoặc tạo ngay tại đây; trang này không lưu khóa, chỉ dùng nó làm đầu vào cho trình tạo ngay trên máy.

Các trường hợp sử dụng phù hợp

Kiểm thử biểu mẫu và luồng đăng ký
Điền biểu mẫu đăng ký bằng địa chỉ, số điện thoại và số giấy tờ tùy thân theo định dạng địa phương, để kiểm tra ràng buộc bắt buộc, độ dài, bộ ký tự và điều kiện trước khi có dữ liệu thật.
Mẫu cố định cho kiểm thử tự động
Đặt một khóa danh tính vào fixture và CI luôn nhận đúng một người ở mọi lần chạy: các khẳng định giữ nguyên ổn định, và lỗi có thể tái tạo từ khóa.
Dữ liệu cho demo và nguyên mẫu
Cung cấp cho môi trường demo, ảnh chụp màn hình hay tệp thiết kế những bản ghi trông như thật, thay cho các chỗ giữ như "John Doe / 123".
Kiểm tra bố cục và định dạng quốc tế
Tên đường ghép kiểu Đức, địa chỉ CJK viết không có dấu phân cách, tên có dấu phụ: đúng những đầu vào khiến bố cục bị cắt hoặc lệch.

Câu hỏi thường gặp

Dữ liệu từ Kiểm Tra CCCD có thật không?

Không. Mọi trường đều được tổng hợp bằng thuật toán và không tương ứng với bất kỳ người, địa chỉ hay tài khoản thật nào. Dữ liệu dành cho kiểm thử phần mềm, trình diễn biểu mẫu và điền dữ liệu.

Kết quả có thể tái tạo không?

Có. Khóa danh tính quyết định mọi lần lấy ngẫu nhiên, nên cùng khóa, cùng quốc gia và cùng giới tính luôn cho ra một bản ghi y hệt.

Có cần tài khoản hay kết nối không?

Không cần đăng ký và không cần tài khoản, không có gì được tải lên. Quá trình tạo chạy trong trình duyệt và vẫn hoạt động ngoại tuyến sau khi trang đã tải xong.

Những câu trả lời này mô tả đúng những gì trang thực hiện. Nếu có điểm khác biệt, địa chỉ ở chân trang sẽ liên hệ được với người phụ trách.

Giải thích định dạng dữ liệu

Tên trường giống như giao diện trên trang này; cột định dạng giữ nguyên cách viết mặt nạ của bộ tạo: # là chữ số, A là chữ cái, … là giá trị do thuật toán quyết định hoặc phần được giữ nguyên từ dữ liệu thật.

Số cần kiểm tra
IBAN · card · national ID · VAT · company number
Kết quả
Luhn · ISO 13616 MOD-97-10 · ISO 7064 · Verhoeff
Các hệ thống có thể
…
Số đã chuẩn hóa
A# · …
Nguồn
…

Các trang này dùng chung một khóa định danh: sao chép khóa ở bất kỳ trang nào và cùng một bản ghi có thể tái tạo ở các trang còn lại.

Dữ liệu tạo ra có thật không?

Không. Mọi trường đều do một thuật toán chạy ngay trong trình duyệt này tổng hợp: không tra cứu, không truy cập cơ sở dữ liệu và không dùng thông tin của người thật. Kết quả có thể tái tạo — cùng một khóa định danh luôn tạo ra cùng một bản ghi. Định dạng theo đúng quy ước thật của từng quốc gia và chữ số kiểm tra đạt ở những nước đã áp dụng thuật toán công bố, nhưng không bản ghi nào ứng với một người, địa chỉ hay tài khoản có thật, và không có gì được cơ quan nào cấp hay đăng ký. Nó phù hợp để thử biểu mẫu, trình diễn và làm dữ liệu cố định cho kiểm thử tự động, không dùng để mạo danh người khác.

Nhận thông báo khi có quốc gia hay thuật toán mới

Tham gia nhóm Telegram. Quốc gia và vùng lãnh thổ mới, cùng các thuật toán chữ số kiểm tra mới, được thông báo tại đó — và đây cũng là nơi nhanh nhất để báo lỗi dữ liệu của một quốc gia.

Tham gia nhóm TelegramNhấn Ctrl+D (⌘+D trên Mac) để lưu trang này vào dấu trang.

Bài viết về Kiểm Tra CCCD