Wiegand โปรโตคอลการเดินสาย vs Wiegand รูปแบบข้อมูล
Wiegand effect ดั้งเดิมอธิบายถึงสายไฟที่ผ่านการบำบัดเป็นพิเศษซึ่งสร้างพัลส์แม่เหล็กที่คมชัด และผลกระทบนั้นได้ให้ชื่อแก่อินเทอร์เฟซเครื่องอ่านที่ส่งสัญญาณไปยังคอนโทรลเลอร์ผ่านสายข้อมูลสองเส้น, D0 (data-zero) และ D1 (data-one) บวกกับกราวด์ อินเทอร์เฟซนั้นคือโปรโตคอลการเดินสาย มันเพียงแค่ส่งกระแสของหนึ่งและศูนย์และไม่ได้บอกอะไรเกี่ยวกับความหมายของบิตเหล่านั้น
รูปแบบข้อมูล Wiegand คือข้อตกลงเกี่ยวกับความหมายของกระแสบิต: ความยาวเท่าใด, บิตใดคือรหัสสถานที่, บิตใดคือหมายเลขบัตร และบิตใดคือพาริตี เครื่องอ่านสองเครื่องสามารถใช้การเดินสาย D0/D1 5 โวลต์ที่เหมือนกัน แต่แสดงรูปแบบที่แตกต่างกันโดยสิ้นเชิง เมื่อมีคนพูดว่าบัตรเป็น '26-bit Wiegand' หรือ '37-bit H10304' พวกเขากำลังอธิบายรูปแบบข้อมูล ไม่ใช่สายเคเบิล ข้อมูลประจำตัว 13.56 MHz สมัยใหม่ที่สร้างขึ้นบนซิลิคอน NXP MIFARE ของแท้ รวมถึงข้อมูลประจำตัว iCLASS มักจะยังคงมีเพย์โหลดรูปแบบ Wiegand ภายในเพื่อให้สามารถใช้งานร่วมกับแผงควบคุมที่มีอยู่ได้ แม้ว่าจะไม่มีสาย Wiegand ทางกายภาพเกี่ยวข้องก็ตาม
มีอะไรอยู่ในรูปแบบ Wiegand: รหัสสถานที่, หมายเลขบัตร และพาริตี
เกือบทุกรูปแบบ Wiegand สร้างขึ้นจากส่วนประกอบสามอย่าง รหัสสถานที่ (หรือที่เรียกว่ารหัสไซต์ หรือในบางรูปแบบ HID, รหัสบริษัทหรือลูกค้า) ระบุองค์กรหรือการติดตั้ง หมายเลขบัตรคือ ID ข้อมูลประจำตัวที่ไม่ซ้ำกันภายในสถานที่นั้น บิตพาริตีคือบิตตรวจสอบข้อผิดพลาดที่เครื่องอ่านคำนวณในช่วงข้อมูลที่กำหนด เพื่อให้แผงควบคุมสามารถปฏิเสธการอ่านที่ผิดพลาดได้
H10301 26 บิตแบบคลาสสิกเป็นตัวอย่างในตำราเรียน: 1 บิตพาริตีนำหน้า, รหัสสถานที่ 8 บิต (0-255), หมายเลขบัตร 16 บิต (0-65,535) และ 1 บิตพาริตีตามหลัง รวมเป็น 26 บิต บิตนำหน้าคือพาริตีคู่สำหรับข้อมูล 12 บิตแรก; บิตตามหลังคือพาริตีคี่สำหรับข้อมูล 12 บิตสุดท้าย รูปแบบที่ใหญ่ขึ้นเพียงแค่ขยายฟิลด์รหัสสถานที่และหมายเลขบัตร และปรับแผนพาริตี ซึ่งเป็นเหตุผลว่าทำไม Corporate 1000 35 บิตจึงสามารถรองรับบัตรได้มากกว่ารูปแบบ 26 บิต
- Facility / site / company code: ระบุอาคารหรือองค์กร
- หมายเลขบัตร: ID ผู้ถือที่ไม่ซ้ำกันภายในสถานที่นั้น
- บิตพาริตี: การตรวจสอบข้อผิดพลาดที่คำนวณในช่วงบิตที่กำหนด
- ความยาวบิตทั้งหมด: ตัวเลขหลัก (26, 34, 35, 37, 48 และอื่นๆ)
รูปแบบบิต Wiegand ทั่วไปมีอะไรบ้าง?
H10301 26 บิตเป็นรูปแบบที่ใช้งานแพร่หลายที่สุดในโลก เป็นมาตรฐานอุตสาหกรรมแบบเปิดที่ไม่เป็นกรรมสิทธิ์: ผู้ผลิตรายใดก็สามารถผลิตได้ ความกว้างของฟิลด์เป็นสาธารณะ และความเปิดกว้างนั้นคือเหตุผลที่ทำให้ง่ายต่อการจับคู่ ข้อเสียคือพื้นที่ที่อยู่มีขนาดเล็ก มีเพียง 256 รหัสสถานที่และประมาณ 65,000 หมายเลขบัตร ดังนั้นคู่รหัสสถานที่/หมายเลขบัตรเดียวกันจึงเกิดขึ้นซ้ำในไซต์ที่ไม่เกี่ยวข้องกัน
เหนือ 26 บิตคือรูปแบบ HID ที่กว้างขึ้น H10306 34 บิตมีรหัสสถานที่ 16 บิตและหมายเลขบัตร 16 บิต; H10304 37 บิตมีรหัสสถานที่ 16 บิตและหมายเลขบัตร 19 บิต; และ H10302 37 บิตที่เกี่ยวข้องจะตัดรหัสสถานที่ออกทั้งหมดเพื่อใช้หมายเลขบัตร 35 บิตเพียงอย่างเดียว สิ่งเหล่านี้ให้พื้นที่ว่างมากกว่า 26 บิตในขณะที่ยังคงเป็นรูปแบบมาตรฐานที่เผยแพร่
HID Corporate 1000 เป็นโปรแกรมที่ลงทะเบียนและจัดการ Corporate 1000 35 บิตใช้ ID บริษัท/สถานที่ 12 บิตบวกกับหมายเลขบัตร 20 บิต; Corporate 1000 48 บิตขยายรหัสบริษัทและใช้หมายเลขบัตรประมาณ 23 บิต รองรับข้อมูลประจำตัวที่ไม่ซ้ำกันหลายล้านรายการ รูปแบบ Corporate 1000 และช่วงหมายเลขบัตรถูกควบคุมโดย HID สำหรับลูกค้าที่ลงทะเบียน ซึ่งเป็นเหตุผลว่าทำไมองค์กรที่ออกบัตร ไม่ใช่ผู้จำหน่ายบัตร จึงเป็นเจ้าของหมายเลข
สุดท้าย แพลตฟอร์มการเข้าถึงหลายแห่งจัดส่งรูปแบบที่เป็นกรรมสิทธิ์ที่มีความยาวผิดปกติ เช่น Software House CCOTZ 37 บิต, Lenel 42 บิต, Avigilon 56 บิต หรือ DMP 31/33 บิต สิ่งเหล่านี้จัดเรียงฟิลด์รหัสสถานที่, หมายเลขบัตร และพาริตีใหม่ในลักษณะเฉพาะของผู้จำหน่าย พวกมันยังคงใช้ Wiegand อินเทอร์เฟซเดียวกัน แต่คุณต้องจับคู่รูปแบบที่แน่นอน ไม่ใช่แค่ความยาวบิต สิ่งเหล่านี้คือรูปแบบพิเศษที่ซัพพลายเออร์ส่วนใหญ่ไม่มีในสต็อก และเป็นจุดที่ความเชี่ยวชาญด้านรูปแบบของเราแข็งแกร่งที่สุด
ทำไมการจับคู่รหัสสถานที่จึงเป็นสิ่งสำคัญที่สุดสำหรับบัตรที่เข้ากันได้
คอนโทรลเลอร์ไม่ได้เพียงแค่ตรวจสอบว่าบัตรมีรูปแบบและความยาวที่ถูกต้องเท่านั้น แต่ยังตรวจสอบค่าภายในด้วย และรหัสสถานที่คือผู้เฝ้าประตู แผงควบคุมส่วนใหญ่ถูกตั้งโปรแกรมให้ยอมรับเฉพาะข้อมูลประจำตัวที่มีรหัสสถานที่ตรงกับที่กำหนดค่าไว้สำหรับประตูหรือระบบนั้น บัตรที่มีรูปแบบบิตที่ถูกต้องแต่รหัสสถานที่ผิดจะอ่านได้ดีที่เครื่องอ่าน แต่จะถูกปฏิเสธโดยแผงควบคุม ซึ่งดูเหมือน 'บัตรเสีย' แม้ว่าการเข้ารหัสจะถูกต้องตามหลักเทคนิคก็ตาม
นั่นคือเหตุผลว่าทำไมการสั่งซื้อบัตรที่เข้ากันได้จึงหมายถึงการให้ข้อมูลสามอย่าง: รูปแบบ (เช่น 26-bit H10301), รหัสสถานที่ และหมายเลขบัตรหรือช่วง หากรูปแบบถูกต้องแต่รหัสสถานที่ผิด จะไม่มีอะไรเปิด รหัสสถานที่และหมายเลขบัตรมักจะพิมพ์อยู่บนบัตรที่มีอยู่ของคุณ หรือสามารถขอได้จากผู้ดูแลระบบควบคุมการเข้าถึงของคุณ และเป็นรายละเอียดที่ช่วยให้เราสามารถเข้ารหัสข้อมูลประจำตัวที่เข้ากันได้ซึ่งแสดงข้อมูลที่เครื่องอ่านของคุณยอมรับอยู่แล้วในรูปแบบเปิด ซึ่งเหมือนกับบัตรต้นฉบับของคุณ
- แจ้งชื่อรูปแบบหรือความยาวบิต (เช่น 37-bit H10304)
- แจ้งรหัสสถานที่ / ไซต์ / บริษัท
- แจ้งหมายเลขบัตรหรือช่วงที่คุณต้องการเข้ารหัส
รูปแบบ Wiegand ใดบ้างที่สามารถจัดหาได้บนบัตรที่เข้ากันได้?
รูปแบบ Wiegand ความถี่ต่ำแบบเปิดสามารถทำซ้ำได้อย่างสะอาดตา ข้อมูลประจำตัว 125 kHz HID Prox, Indala, AWID และที่คล้ายกันจะส่งเพย์โหลด Wiegand เป็นสัญญาณแบบเปิดที่ไม่เป็นกรรมสิทธิ์ ดังนั้นเราจึงสามารถเข้ารหัสรูปแบบ, รหัสสถานที่ และหมายเลขบัตรที่แน่นอนนั้นลงบนชิป T5577 ที่ตั้งโปรแกรมได้หรือบัตรเปล่าที่เข้ากันได้ ซึ่งเครื่องอ่านจะถือว่าเหมือนกับบัตรต้นฉบับ ข้อมูลประจำตัว 13.56 MHz แบบเก่าที่เพียงแค่แสดงเพย์โหลด Wiegand ก็สามารถจับคู่ได้ในลักษณะเดียวกัน
รูปแบบที่ลงทะเบียนและเป็นกรรมสิทธิ์ทำงานแตกต่างกัน การกำหนดหมายเลข HID Corporate 1000 ถูกจัดการโดย HID สำหรับลูกค้าที่ลงทะเบียน ดังนั้นการจัดหาบัตรที่ตรงกันจึงขึ้นอยู่กับการเข้าถึงโปรแกรมของลูกค้าเอง และข้อมูลประจำตัวอัจฉริยะที่ปลอดภัย, MIFARE DESFire พร้อม AES, HID Seos และ iCLASS SE หรือ Elite ได้รับการออกแบบมาเพื่อความปลอดภัย สำหรับบัตรเหล่านั้น เราจัดหาข้อมูลประจำตัวเปล่าที่เข้ากันได้บนแพลตฟอร์มชิปที่ตรงกัน; ระบบของคุณเองหรือผู้รวมระบบจะลงทะเบียนด้วยคีย์ของระบบเอง เช่นเดียวกับข้อมูลประจำตัวที่สั่งซื้อผ่านช่องทาง OEM ดังนั้นคีย์และความปลอดภัยของไซต์ของคุณจึงยังคงอยู่ในมือของคุณ เราเป็นผู้ผลิตและผู้จัดจำหน่ายอิสระของข้อมูลประจำตัวควบคุมการเข้าถึงที่เข้ากันได้ และไม่มีส่วนเกี่ยวข้อง, ได้รับอนุญาต หรือรับรองโดย HID, Lenel, Software House หรือผู้ผลิตรายอื่นใด
รูปแบบบิต Wiegand ทั่วไปและโครงสร้างภายใน
| รูปแบบ | บิต | รหัสสถานที่ | หมายเลขบัตร | หมายเหตุ |
|---|---|---|---|---|
| H10301 | 26 บิต | 8 บิต (0-255) | 16 บิต (0-65,535) | มาตรฐานอุตสาหกรรมแบบเปิดที่ไม่เป็นกรรมสิทธิ์; รูปแบบที่พบมากที่สุดทั่วโลก; 2 บิตพาริตี |
| H10306 | 34 บิต | 16-bit | 16-bit | รูปแบบ HID แบบเปิด; ช่วงสิ่งอำนวยความสะดวกและบัตรที่กว้างกว่า 26-bit |
| H10304 | 37-bit | 16-bit | 19-bit | รูปแบบ HID แบบเปิด; พื้นที่หมายเลขบัตรขนาดใหญ่ (ตัวแปร H10302 จะละทิ้ง FC สำหรับหมายเลข 35-bit เดี่ยว) |
| Corporate 1000 (C1000) | 35-bit | รหัสบริษัท 12-bit | 20-bit | ลงทะเบียน/จัดการโดย HID สำหรับลูกค้าที่ลงทะเบียน; การกำหนดหมายเลขถูกควบคุมโดยองค์กร |
| Corporate 1000 (C1000) | 48-bit | รหัสบริษัทที่ขยาย | ~23-bit | ลงทะเบียน/จัดการโดย HID; รองรับข้อมูลประจำตัวที่ไม่ซ้ำกันหลายล้านรายการ |
| Software House CCOTZ (ตัวอย่างที่เป็นกรรมสิทธิ์) | 37-bit | กำหนดโดยผู้จำหน่าย | กำหนดโดยผู้จำหน่าย | เค้าโครงที่เป็นกรรมสิทธิ์ของ C-CURE / iSTAR; ต้องตรงกับรูปแบบที่แน่นอน ไม่ใช่แค่ความยาวบิต |