อะไรทำให้รูปแบบ 'ความปลอดภัยสูง' หรือ 'ลงทะเบียน'?
บนข้อมูลประจำตัว proximity 125 kHz 'ความปลอดภัยสูง' ไม่ค่อยหมายถึงการเข้ารหัส โดยปกติจะหมายถึงรูปแบบบิตที่กว้างขึ้นและไม่ธรรมดา ร่วมกับรหัสสิ่งอำนวยความสะดวกที่ลงทะเบียนหรือจำกัด เพื่อให้ blank 26 บิตทั่วไปไม่สามารถชนกันได้ และซัพพลายเออร์ทั่วไปไม่สามารถกำหนดรูปแบบได้ ตัวอย่างเช่น HID Corporate 1000 เป็นโปรแกรมที่จัดการ: C1000 35 บิตใช้ ID บริษัท/สิ่งอำนวยความสะดวก 12 บิต บวกกับหมายเลขบัตร 20 บิต และ C1000 48 บิตขยายรหัสบริษัทและใช้หมายเลขบัตรประมาณ 23 บิตสำหรับข้อมูลประจำตัวที่ไม่ซ้ำกันหลายล้านรายการ การป้องกันเป็นการบริหารจัดการ รหัสบริษัทและช่วงหมายเลขบัตรถูกควบคุมโดย HID สำหรับองค์กรที่ลงทะเบียน ไม่ใช่ทางคณิตศาสตร์
Indala FlexSecur เพิ่มความแตกต่างอีกอย่างหนึ่ง โดยจะสลับหรือทำให้ Wiegand payload คลุมเครือก่อนที่จะเข้ารหัส ดังนั้นผู้อ่านที่จัดเตรียมด้วยคีย์ FlexSecur ที่ตรงกันจะแก้ไขรหัสสิ่งอำนวยความสะดวกและหมายเลขบัตรจริง ในขณะที่ผู้อ่านธรรมดาจะเห็นสัญญาณรบกวน รูปแบบ OEM ที่กำหนดเอง เช่น DMP 31 บิตหรือ 33 บิต prox ภายใน, Lenel 42 บิต หรือ Software House CCOTZ 37 บิต เพียงแค่จัดเรียงฟิลด์รหัสสิ่งอำนวยความสะดวก หมายเลขบัตร และพาริตีใหม่ในลักษณะเฉพาะของผู้จำหน่ายที่ความยาวบิตที่ไม่ธรรมดา ไม่มีสิ่งเหล่านี้ถูกเข้ารหัสในความหมายของสมาร์ทการ์ด พวกมันเป็นโครงสร้างบิตส่วนตัวที่ทำงานบนคลื่นความถี่ต่ำมาตรฐานอุตสาหกรรมแบบเปิดเดียวกัน
- ลงทะเบียน: การกำหนดหมายเลขจัดการโดยโปรแกรม OEM (เช่น HID Corporate 1000)
- สลับ: payload ถูกทำให้คลุมเครือก่อนการเข้ารหัส (เช่น Indala FlexSecur)
- รูปแบบ OEM ที่กำหนดเอง: ความยาวบิตและลำดับฟิลด์ที่ไม่ธรรมดา (DMP, Lenel, Software House)
- ยังคงเป็นข้อมูล Wiegand 125 kHz ไม่ใช่การเข้ารหัสสมาร์ทการ์ด
รูปแบบเหล่านี้ถูกเข้ารหัส หรือแค่หายาก?
หายาก ไม่ได้เข้ารหัส ข้อมูลประจำตัวอัจฉริยะที่ปลอดภัย, MIFARE DESFire พร้อม AES, HID Seos หรือ iCLASS SE และ Elite, ทำการท้าทาย-ตอบสนองการเข้ารหัสที่ขึ้นอยู่กับคีย์ลับที่เก็บไว้ภายใน secure element 13.56 MHz รูปแบบความถี่ต่ำที่ลงทะเบียนและกำหนดเองที่กล่าวถึงในที่นี้แตกต่างกัน: ข้อมูลมีอยู่ชัดเจน (หรือสำหรับ FlexSecur, สลับเล็กน้อยด้วยการแปลงที่จัดทำเป็นเอกสาร) และผู้อ่านจะกู้คืนรหัสสิ่งอำนวยความสะดวกและหมายเลขบัตรธรรมดาจากข้อมูลนั้น
ความแตกต่างนั้นเป็นเหตุผลทั้งหมดที่ทำให้รูปแบบเหล่านี้สามารถหาได้เลย เนื่องจากโครงสร้างเป็นแบบกำหนดได้ blank ที่ตั้งโปรแกรมได้สามารถโหลดด้วยรูปแบบ รหัสสิ่งอำนวยความสะดวก และหมายเลขบัตรที่เหมือนกัน และผู้อ่านเดิมจะถือว่าเป็นข้อมูลประจำตัวที่ถูกต้อง สิ่งที่หยุดซัพพลายเออร์ส่วนใหญ่ไม่ใช่การเข้ารหัส แต่เป็นเพราะพวกเขาไม่รู้รูปแบบบิต ไม่มีตัวอย่างให้อ่าน หรือไม่เต็มใจที่จะจัดการสิ่งใดๆ นอกเหนือจากรูปแบบเปิดทั่วไป เราถือว่ารูปแบบเป็นปัญหาทางวิศวกรรม: ระบุโครงสร้าง ยืนยันกับตัวอย่างของคุณ และเข้ารหัสบัตรที่เข้ากันได้
HID Corporate 1000 และการกำหนดหมายเลขที่ลงทะเบียนทำงานอย่างไร
Corporate 1000 เป็นโปรแกรมที่ลงทะเบียน เมื่อองค์กรลงทะเบียน HID จะกำหนดรหัสบริษัท (ฟิลด์ 12 บิตบน C1000 35 บิต, ฟิลด์ที่กว้างขึ้นบน 48 บิต) และจัดการช่วงหมายเลขบัตรที่ออกภายใต้รหัสนี้ จุดประสงค์ของโปรแกรมคือรหัสบริษัทนั้นไม่ซ้ำกันสำหรับลูกค้ารายนั้น ดังนั้นบัตรจากไซต์ Corporate 1000 หนึ่งจะไม่สามารถตรวจสอบได้ที่ไซต์อื่น และบัตรเพิ่มเติมในช่วงที่กำหนดจะได้รับการประสานงานผ่านการลงทะเบียน HID ขององค์กรเอง นั่นคือความหมายของ 'ลงทะเบียน' ในทางปฏิบัติ: namespace ที่จัดการ ไม่ใช่บัตรที่เข้ารหัส
เราชัดเจนเกี่ยวกับข้อจำกัดของสิ่งนั้น เราเป็นผู้ผลิตและจำหน่ายบัตรที่เข้ากันได้โดยอิสระ เราไม่มีส่วนเกี่ยวข้อง ไม่ได้รับอนุญาต หรือรับรองโดย HID และเราไม่ได้ถือครองหรือขายการจัดสรรรหัสบริษัท Corporate 1000 ของใครก็ตาม สิ่งที่เราสามารถทำได้คือเข้ารหัส blank ที่เข้ากันได้กับโครงสร้าง C1000 35 บิตหรือ 48 บิต ด้วยรหัสบริษัทและหมายเลขบัตรที่คุณเป็นเจ้าของและมีสิทธิ์ใช้แล้ว ตามที่พิมพ์หรืออ่านจากข้อมูลประจำตัวที่มีอยู่ของคุณ อำนาจการกำหนดหมายเลขยังคงอยู่กับองค์กรของคุณและ HID เราจัดหาบัตรจริงที่บรรจุข้อมูลนั้น
สิ่งที่เราต้องการจากคุณเพื่อจัดหาบัตรรูปแบบกำหนดเองที่เข้ากันได้
เนื่องจากรูปแบบเหล่านี้เป็นแบบส่วนตัว เราจึงไม่สามารถคาดเดาได้ และนั่นคือเหตุผลที่ใหญ่ที่สุดที่ทำให้การสั่งซื้อรูปแบบกำหนดเองหยุดชะงัก ในการเข้ารหัสข้อมูลประจำตัวที่เข้ากันได้ เราต้องการรูปแบบที่จัดทำเป็นเอกสารและวิธีการยืนยัน ซึ่งเกือบตลอดเวลาหมายถึงตัวอย่างทางกายภาพที่เราสามารถอ่านได้ หรือข้อกำหนดที่แม่นยำจากผู้ดูแลระบบควบคุมการเข้าถึงของคุณ ด้วยโครงสร้างที่ทราบ ส่วนที่เหลือคือการเข้ารหัสบิตที่ตรงไปตรงมาลงบน blank ที่ตั้งโปรแกรมได้
บัตรตัวอย่างที่ใช้งานได้มีความสำคัญมากยิ่งขึ้นในรูปแบบที่สลับหรือเป็นกรรมสิทธิ์ เช่น FlexSecur หรือ DMP custom prox ซึ่งตำแหน่งฟิลด์และการแปลงใดๆ ไม่ได้เผยแพร่ การอ่านบัตรที่ดีของคุณช่วยให้เราสามารถจัดทำเอกสารรูปแบบที่แน่นอน รหัสสิ่งอำนวยความสะดวก/บริษัท และหมายเลขบัตร ตรวจสอบพาริตี และผลิต blank ที่อ่านได้เหมือนกันบนผู้อ่านที่มีอยู่ของคุณ หากคุณมีเพียงตัวเลขและไม่มีบัตร ให้ส่งชื่อรูปแบบที่จัดทำเป็นเอกสาร รหัสสิ่งอำนวยความสะดวกหรือบริษัท และหมายเลขบัตรหรือช่วง และเราจะแจ้งให้คุณทราบว่าเพียงพอที่จะเข้ารหัสการจับคู่ที่เข้ากันได้หรือไม่
- ชื่อรูปแบบหรือตระกูล (เช่น Corporate 1000 48-bit, FlexSecur, DMP 33-bit)
- รหัสสิ่งอำนวยความสะดวก / ไซต์ / บริษัท
- หมายเลขบัตรหรือช่วงที่คุณต้องการเข้ารหัส
- โดยอุดมคติคือบัตรตัวอย่างทางกายภาพที่เราสามารถอ่านเพื่อยืนยันโครงสร้างได้
ทำไมเราถึงจัดหาสิ่งเหล่านี้ในขณะที่คนอื่นไม่ทำ
ซัพพลายเออร์บัตรส่วนใหญ่หยุดที่ 26 บิตแบบเปิดและรูปแบบที่กว้างขึ้นทั่วไปไม่กี่รูปแบบ เพราะสิ่งใดๆ ที่ลงทะเบียนหรือเป็นกรรมสิทธิ์ต้องใช้ความพยายาม: การระบุรูปแบบ การจัดหาชิปที่ตั้งโปรแกรมได้ที่ถูกต้อง และการเข้ารหัสรูปแบบพาริตีที่ไม่เป็นมาตรฐานอย่างถูกต้อง โปรแกรมที่ลงทะเบียนยังยับยั้งซัพพลายเออร์ที่สันนิษฐานว่า 'ลงทะเบียน' หมายถึง 'เข้ารหัส' ซึ่งไม่เป็นเช่นนั้น และเรายินดีที่จะทำงานในส่วนนี้ของตลาด เมื่อโครงสร้างได้รับการจัดทำเป็นเอกสารและคุณมีสิทธิ์ในข้อมูลประจำตัว เราจะเข้ารหัสบัตรที่เข้ากันได้
มีข้อจำกัดที่เราซื่อสัตย์เกี่ยวกับเรื่องนี้ สำหรับข้อมูลประจำตัวที่มีความปลอดภัยในการเข้ารหัสอย่างแท้จริง เช่น MIFARE DESFire with AES, HID Seos, iCLASS SE หรือ Elite เราจะไม่พยายามสร้างคีย์ลับขึ้นมาใหม่ แต่เราจะจัดหาข้อมูลประจำตัวเปล่าที่เข้ากันได้บนแพลตฟอร์มชิปที่ถูกต้อง ซึ่งระบบของคุณจะลงทะเบียนด้วยคีย์ของตัวเอง เช่นเดียวกับข้อมูลประจำตัวที่สั่งซื้อผ่านช่องทาง OEM และสำหรับโปรแกรมความถี่ต่ำที่ลงทะเบียนไว้ เราจะจัดหาการ์ดที่เข้ากันได้ทางกายภาพที่มีหมายเลขที่คุณเป็นเจ้าของอยู่แล้ว โดยไม่กล่าวอ้างถึงความเกี่ยวข้องหรือการอนุญาตใดๆ จากผู้ผลิต ภายในขอบเขตที่ซื่อสัตย์เหล่านี้ รูปแบบ 125 kHz ที่กำหนดเองหรือลงทะเบียนไว้เป็นสิ่งที่เราสามารถจับคู่ได้ในขณะที่แทบไม่มีใครทำได้