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
-
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.
-
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.
-
“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ồ.
-
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ề.
-
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ông cụ liên quan
- Email tạm thờiEmail tạm thời không cần đăng ký: dùng địa chỉ dùng một lần để đăng ký, mã xác minh sẽ tự động vào hộp thư bên dưới.
- Thẻ ảoTạo số thẻ thử đúng định dạng và hợp lệ theo Luhn cho Visa, Mastercard, UnionPay và các mạng thẻ khác. Cũng có thể dán một phần số thẻ rồi hoàn thiện. Chỉ dùng cho kiểm thử phần mềm.
- Địa chỉ ảoTạo địa chỉ đầy đủ theo đúng định dạng thực tế của quốc gia bạn chọn: đường, thành phố, đơn vị hành chính, mã bưu chính và số điện thoại, tất cả đều lấy từ cùng một khu vực nên các trường khớp với nhau. Dành cho kiểm thử đăng ký, xác thực biểu mẫu và hiển thị địa chỉ quốc tế.
- Công ty ảoTạo một thực thể công ty hoàn chỉnh: tên, ngành, quy mô, hình thức pháp lý, trụ sở đăng ký, số điện thoại liên hệ, cùng mã số đăng ký và mã VAT của quốc gia đó. Dùng cùng một khóa danh tính để khớp chính xác với các trang Danh tính, Địa chỉ và Thẻ.
- Nghề nghiệp ảoTạo một CV hoàn chỉnh từ bản ghi danh tính: vị trí hiện tại, các vị trí trước đây, quá trình học vấn, kỹ năng và các chứng chỉ nghề nghiệp có thật của ngành và quốc gia đó. Với cùng một khóa danh tính, nội dung khớp chính xác với bằng cấp và vị trí trên trang Danh tính.
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
Bài viết về Kiểm Tra CCCD
- Kiểm tra số: ký tự, độ dài và chữ số kiểm tra
- Thuật toán chữ số kiểm tra: mod-10, mod-11 và mod-97
- Cấu trúc IBAN và phép kiểm tra mod-97
- Kiểm tra CPF CNPJ: hai loại số thuế Brazil
- Kiểm tra số giấy tờ: quy tắc khác nhau theo nước
- Chữ số kiểm tra EAN UPC trong mã vạch
- Chữ số kiểm tra ISBN ISSN của sách và ấn phẩm
- Số không có chữ số kiểm tra: chỉ xác nhận định dạng
- Quy trình kiểm tra hàng loạt nhiều số một lúc
- Kiểm tra tại API: nên chặn ở máy khách hay máy chủ
Danh sách này chỉ gồm các bài viết thuộc chủ đề của trang này.