Wiegand giao thức dây so với Wiegand định dạng dữ liệu
Hiệu ứng Wiegand ban đầu mô tả các dây được xử lý đặc biệt tạo ra một xung từ tính sắc nét, và hiệu ứng đó đã đặt tên cho một giao diện đầu đọc báo hiệu bộ điều khiển qua hai đường dữ liệu, D0 (data-zero) và D1 (data-one), cộng với nối đất. Giao diện đó là giao thức dây. Nó chỉ mang một luồng các số một và số không và không nói gì về ý nghĩa của các bit đó.
Định dạng dữ liệu Wiegand là thỏa thuận về ý nghĩa của luồng bit: độ dài của nó, bit nào là mã cơ sở, bit nào là số thẻ và bit nào là chẵn lẻ. Hai đầu đọc có thể sử dụng dây D0/D1 5 volt giống hệt nhau nhưng hiển thị các định dạng hoàn toàn khác nhau. Khi ai đó nói một thẻ là '26-bit Wiegand' hoặc '37-bit H10304', họ đang mô tả định dạng dữ liệu, không phải cáp. Các thông tin xác thực 13.56 MHz hiện đại được xây dựng trên silicon NXP MIFARE chính hãng, cũng như thông tin xác thực iCLASS, thường vẫn mang tải trọng định dạng Wiegand bên trong để chúng có thể được đưa vào các bảng điều khiển hiện có, mặc dù không có dây Wiegand vật lý nào liên quan.
Bên trong định dạng Wiegand có gì: mã cơ sở, số thẻ và chẵn lẻ
Hầu hết mọi định dạng Wiegand đều được xây dựng từ ba thành phần. Mã cơ sở (còn được gọi là mã trang web hoặc, trên một số định dạng HID, mã công ty hoặc khách hàng) xác định tổ chức hoặc cài đặt. Số thẻ là ID thông tin xác thực duy nhất trong cơ sở đó. Các bit chẵn lẻ là các bit kiểm tra lỗi mà đầu đọc tính toán trên các phạm vi dữ liệu được xác định để bảng điều khiển có thể từ chối một lần đọc bị lỗi.
H10301 26-bit cổ điển là ví dụ điển hình: 1 bit chẵn lẻ dẫn đầu, mã cơ sở 8-bit (0-255), số thẻ 16-bit (0-65,535) và 1 bit chẵn lẻ theo sau, tổng cộng 26 bit. Bit dẫn đầu là chẵn lẻ trên 12 bit dữ liệu đầu tiên; bit theo sau là lẻ chẵn lẻ trên 12 bit dữ liệu cuối cùng. Các định dạng lớn hơn chỉ đơn giản là mở rộng các trường mã cơ sở và số thẻ và điều chỉnh sơ đồ chẵn lẻ, đó là lý do tại sao một Corporate 1000 35-bit có thể xử lý nhiều thẻ hơn nhiều so với định dạng 26-bit.
- Mã cơ sở / địa điểm / công ty: xác định tòa nhà hoặc tổ chức
- Số thẻ: ID chủ sở hữu duy nhất trong cơ sở đó
- Bit chẵn lẻ: kiểm tra lỗi được tính toán trên các phạm vi bit cố định
- Tổng độ dài bit: số tiêu đề (26, 34, 35, 37, 48, v.v.)
Các định dạng bit Wiegand phổ biến là gì?
H10301 26-bit là định dạng được triển khai rộng rãi nhất trên thế giới. Nó là một tiêu chuẩn công nghiệp mở, không độc quyền: bất kỳ nhà sản xuất nào cũng có thể sản xuất nó, chiều rộng trường là công khai, và sự cởi mở đó chính là lý do tại sao nó dễ khớp nhất. Đánh đổi là không gian địa chỉ nhỏ, chỉ 256 mã cơ sở và khoảng 65.000 số thẻ, vì vậy các cặp mã cơ sở/số thẻ giống nhau lặp lại trên các trang web không liên quan.
Trên 26 bit là các định dạng HID rộng hơn. H10306 34-bit mang mã cơ sở 16-bit và số thẻ 16-bit; H10304 37-bit mang mã cơ sở 16-bit và số thẻ 19-bit; và H10302 37-bit liên quan loại bỏ hoàn toàn mã cơ sở để ủng hộ một số thẻ 35-bit duy nhất. Những định dạng này cung cấp nhiều khoảng trống hơn 26-bit trong khi vẫn là các định dạng được xuất bản tiêu chuẩn.
HID Corporate 1000 là một chương trình đã đăng ký, được quản lý. C1000 35-bit sử dụng ID công ty/cơ sở 12-bit cộng với số thẻ 20-bit; C1000 48-bit mở rộng mã công ty và sử dụng số thẻ khoảng 23-bit, hỗ trợ hàng triệu thông tin xác thực duy nhất. Các định dạng Corporate 1000 và phạm vi số thẻ của chúng được HID kiểm soát cho một khách hàng đã đăng ký, đó là lý do tại sao tổ chức phát hành, chứ không phải nhà cung cấp thẻ, sở hữu việc đánh số.
Cuối cùng, nhiều nền tảng truy cập cung cấp các định dạng độc quyền có độ dài bất thường, chẳng hạn như Software House CCOTZ 37-bit, Lenel 42-bit, Avigilon 56-bit hoặc DMP 31/33-bit. Những định dạng này sắp xếp lại các trường mã cơ sở, số thẻ và chẵn lẻ theo những cách cụ thể của nhà cung cấp. Chúng vẫn sử dụng cùng một giao diện Wiegand, nhưng bạn phải khớp chính xác định dạng, không chỉ độ dài bit. Đây là những định dạng chuyên biệt mà hầu hết các nhà cung cấp không có sẵn, và chúng chính là nơi chuyên môn về định dạng của chúng tôi mạnh nhất.
Tại sao việc khớp mã cơ sở là toàn bộ vấn đề đối với một thẻ tương thích
Bộ điều khiển không chỉ kiểm tra xem thẻ có đúng định dạng và độ dài hay không. Nó kiểm tra các giá trị bên trong, và mã cơ sở là người gác cổng. Hầu hết các bảng điều khiển được lập trình để chỉ chấp nhận các thông tin xác thực có mã cơ sở khớp với mã được cấu hình cho cửa hoặc hệ thống đó. Một thẻ có định dạng bit chính xác nhưng mã cơ sở sai sẽ đọc tốt ở đầu đọc và sau đó bị bảng điều khiển từ chối, điều này trông giống hệt như một 'thẻ xấu' mặc dù mã hóa về mặt kỹ thuật là hợp lệ.
Đó là lý do tại sao việc đặt hàng một thẻ tương thích có nghĩa là cung cấp ba thứ: định dạng (ví dụ 26-bit H10301), mã cơ sở và số thẻ hoặc một phạm vi. Nếu định dạng đúng nhưng mã cơ sở sai thì không có gì mở được. Mã cơ sở và số thẻ thường được in trên các thẻ hiện có của bạn hoặc có sẵn từ quản trị viên kiểm soát truy cập của bạn, và chúng là những chi tiết cho phép chúng tôi mã hóa một thông tin xác thực tương thích hiển thị dữ liệu chính xác mà đầu đọc của bạn đã chấp nhận trên một định dạng mở, giống hệt như bản gốc của bạn.
- Cho chúng tôi biết tên định dạng hoặc độ dài bit (ví dụ 37-bit H10304)
- Cho chúng tôi biết mã cơ sở / trang web / công ty
- Cho chúng tôi biết số thẻ hoặc phạm vi bạn cần mã hóa
Các định dạng Wiegand nào có thể được cung cấp trên thẻ tương thích?
Các định dạng Wiegand tần số thấp mở tái tạo sạch sẽ. HID Prox 125 kHz, Indala, AWID và các thông tin xác thực tương tự mang tải trọng Wiegand của chúng dưới dạng tín hiệu mở, không độc quyền, vì vậy chúng tôi có thể mã hóa chính xác định dạng, mã cơ sở và số thẻ đó lên một T5577 có thể lập trình hoặc thẻ trống tương thích mà đầu đọc coi là giống hệt bản gốc. Các thông tin xác thực 13.56 MHz cũ mở chỉ đơn giản là hiển thị tải trọng Wiegand có thể được khớp theo cùng một cách.
Các định dạng đã đăng ký và độc quyền hoạt động khác nhau. Việc đánh số HID Corporate 1000 được HID quản lý cho khách hàng đã đăng ký, vì vậy việc cung cấp thẻ phù hợp phụ thuộc vào quyền truy cập chương trình của chính khách hàng. Và các thông tin xác thực thông minh được bảo mật, MIFARE DESFire với AES, HID Seos và iCLASS SE hoặc Elite, được bảo mật theo thiết kế. Đối với những loại đó, chúng tôi cung cấp các thông tin xác thực trống tương thích trên nền tảng chip phù hợp; hệ thống hoặc nhà tích hợp của riêng bạn sẽ đăng ký chúng bằng khóa của nó, chính xác như nó sẽ làm với các thông tin xác thực được đặt hàng qua kênh OEM, để các khóa và bảo mật trang web của bạn vẫn nằm trong tay bạn. Chúng tôi là nhà sản xuất và nhà cung cấp độc lập các thông tin xác thực kiểm soát truy cập tương thích và không liên kết với, được ủy quyền bởi, hoặc được chứng thực bởi HID, Lenel, Software House, hoặc bất kỳ nhà sản xuất nào khác.
Các định dạng bit Wiegand phổ biến và cấu trúc bên trong của chúng
| Định dạng | Bit | Mã cơ sở | Số thẻ | Ghi chú |
|---|---|---|---|---|
| H10301 | 26-bit | 8-bit (0-255) | 16-bit (0-65,535) | Tiêu chuẩn công nghiệp mở, không độc quyền; định dạng phổ biến nhất trên toàn thế giới; 2 bit chẵn lẻ |
| H10306 | 34-bit | 16-bit | 16-bit | Định dạng HID mở; phạm vi cơ sở và thẻ rộng hơn 26-bit |
| H10304 | 37-bit | 16-bit | 19-bit | Định dạng HID mở; không gian số thẻ lớn (biến thể H10302 bỏ qua FC để có một số 35-bit duy nhất) |
| Corporate 1000 (C1000) | 35-bit | ID công ty 12-bit | 20-bit | Được HID đăng ký/quản lý cho khách hàng đã đăng ký; việc đánh số được kiểm soát bởi tổ chức |
| Corporate 1000 (C1000) | 48-bit | Mã công ty mở rộng | ~23-bit | Được HID đăng ký/quản lý; hỗ trợ hàng triệu thông tin xác thực duy nhất |
| Software House CCOTZ (ví dụ độc quyền) | 37-bit | Do nhà cung cấp định nghĩa | Do nhà cung cấp định nghĩa | Bố cục độc quyền của C-CURE / iSTAR; phải khớp chính xác định dạng, không chỉ độ dài bit |