เอกสารข้อมูล SLE4428 สำหรับการ์ด EEPROM ที่ปลอดภัย

August 18, 2024 1101 ความคิดเห็น

SLE4428 Data Sheet



ภาพรวม SLE4428 Data Sheet

SLE4428 เป็นชิป EEPROM อัจฉริยะขนาด 8-Kbit ที่ออกแบบสำหรับงานสมาร์ทการ์ดแบบสัมผัส (contact) ที่ใช้การสื่อสารแบบซิงโครนัส ซึ่งต้องการการอัปเดตข้อมูลแบบควบคุมได้ การเก็บรักษาข้อมูลในหน่วยความจำที่เสถียร และการเชื่อมต่อกับเครื่องอ่านที่เรียบง่าย ในการผลิตบัตร ชิปนี้จะถูกเลือกใช้เมื่อโครงการต้องการพื้นที่หน่วยความจำ 1-KByte ที่มีการจัดการระดับไบต์ แทนที่จะเป็นอินเทอร์เฟซ RF แบบไร้สัมผัส บทสรุป SLE4428 data sheet นี้มุ่งเน้นไปที่ฟังก์ชันที่สำคัญสำหรับวิศวกร โรงงานผลิตบัตร ผู้ให้บริการระบบเข้า-ออก และผู้ซื้อที่ต้องการยืนยันว่าชิปนี้เหมาะสมกับบัตรหน่วยความจำแบบปลอดภัย บัตรเก็บมูลค่า สื่อระบุตัวตน บัตรอนุญาตใช้งานอุปกรณ์ หรือโครงการบัตร IC แบบสัมผัสหรือไม่

หน่วยความจำถูกจัดเรียงเป็น 1024 x 8 บิต ให้ความจุ EEPROM รวม 8192 บิต แต่ละไบต์สามารถระบุตำแหน่ง เขียน ลบ และป้องกันได้โดยตรงตามการออกแบบแอปพลิเคชัน หน่วยความจำป้องกันแยกต่างหากขนาด 1024 x 1 บิต รองรับการป้องกันการเขียนแบบรายไบต์ เมื่อตั้งบิตป้องกันสำหรับไบต์ใดแล้ว ไบต์นั้นจะเปลี่ยนเป็นสถานะอ่านอย่างเดียวสำหรับการใช้งานปกติ ซึ่งมีคุณค่าเมื่อผู้ออกบัตรต้องการล็อกหมายเลขซีเรียล ข้อมูลผู้ออกบัตร ฟิลด์อายุการใช้งาน หรือบันทึกการตั้งค่าหลังการทำ personalization นี่เป็นเหตุผลหนึ่งที่ SLE4428 ยังคงมีความเกี่ยวข้องสำหรับการออกแบบบัตรหน่วยความจำแบบควบคุม ซึ่งพฤติกรรมความปลอดภัยที่คาดเดาได้สำคัญกว่าฟังก์ชันไมโครคอนโทรลเลอร์ที่ซับซ้อน

โครงสร้างหน่วยความจำและการป้องกันการเขียน

ความแตกต่างหลักระหว่างที่เก็บ EEPROM ทั่วไปกับสถาปัตยกรรม SLE4428 คือกลไกป้องกันการเขียนแบบถาวรที่มีมาให้ในตัว ข้อมูลสามารถเขียนโปรแกรมได้ทีละไบต์ ในขณะที่บิตป้องกันสามารถใช้เพื่อป้องกันการแก้ไขตำแหน่งหน่วยความจำที่เลือกไว้อย่างถาวร ชิปรองรับขั้นตอนการลบและเขียน เขียนอย่างเดียว และลบอย่างเดียว และการสิ้นสุดของการดำเนินการเขียนโปรแกรมจะแสดงบนเอาต์พุตข้อมูล ซึ่งช่วยให้ระบบโฮสต์ทราบว่าการดำเนินการภายในเสร็จสิ้นแล้วก่อนที่จะไปยังคำสั่งถัดไป

สำหรับสภาพแวดล้อมการออกบัตร การป้องกันการเขียนแบบรายไบต์สร้างการแยกที่ชัดเจนระหว่างฟิลด์ที่ต้องคงที่และฟิลด์ที่อาจต้องอัปเดตแบบควบคุมได้ ตัวอย่างเช่น ผู้ผลิตบัตรอาจเก็บหมายเลขบัตร รหัสแบตช์ หรือตัวระบุแอปพลิเคชันที่คงที่ไว้ในหน่วยความจำที่ป้องกันไว้ ในขณะที่ปล่อยส่วนอื่นให้ว่างสำหรับตัวนับธุรกรรม สถานะการให้บริการ หรือข้อมูลโครงการชั่วคราว ในขั้นตอนการผลิตของเราสำหรับ บัตร IC แบบสัมผัสพฤติกรรมหน่วยความจำนี้มีประโยชน์เมื่อลูกค้าต้องการบัตรแบบสัมผัสที่เรียบง่ายแต่ทนทาน โดยไม่มีค่าใช้จ่ายหรือความซับซ้อนของสมาร์ทการ์ดที่ใช้ CPU

รหัสความปลอดภัยที่ตั้งโปรแกรมได้และการควบคุมการเข้าถึง

SLE4428 เพิ่มการตรวจสอบรหัสความปลอดภัยที่ตั้งโปรแกรมได้ให้กับโครงสร้าง EEPROM ที่มีการป้องกันการเขียนพื้นฐาน การอ่านหน่วยความจำผู้ใช้โดยทั่วไปสามารถทำได้ แต่การเขียนและการลบจะเปิดใช้งานได้หลังจากการป้อน PSC ขนาดสองไบต์ที่ถูกต้องเท่านั้น พื้นที่ PSC เองไม่สามารถอ่านได้ในการใช้งานปกติ และความพยายามเข้าถึงที่ไม่สำเร็จจะถูกจัดการโดยตัวนับข้อผิดพลาด หลังจากป้อน PSC ผิดติดต่อกันแปดครั้ง ความพยายามตรวจสอบเพิ่มเติมจะถูกบล็อก ซึ่งป้องกันการเดารหัสผ่านแบบไม่จำกัดและให้ขอบเขตความปลอดภัยในทางปฏิบัติแก่ผู้ออกบัตรสำหรับการดำเนินการเขียน

หลังจากตรวจสอบ PSC สำเร็จ EEPROM สามารถลบหรือเขียนได้ในขณะที่ยังจ่ายแรงดันไฟฟ้าใช้งานอยู่ ตัวนับข้อผิดพลาดจะไม่ถูกรีเซ็ตโดยอัตโนมัติโดยชิป ดังนั้นเครื่องอ่านหรืออุปกรณ์ทำ personalization ควรจัดการลำดับที่ถูกต้องในระหว่างการเริ่มต้นบัตร การอัปเดต และการทดสอบขั้นสุดท้าย สำหรับนักออกแบบระบบ นี่หมายความว่า SLE4428 ควรได้รับการปฏิบัติเป็นชิ้นส่วนหน่วยความจำแบบปลอดภัยที่มีข้อกำหนดการจัดการคำสั่งที่ชัดเจน ไม่ใช่อุปกรณ์หน่วยความจำเปล่าที่เสียบใช้ได้ทันที การควบคุมซอฟต์แวร์ที่ดีเป็นสิ่งจำเป็นเพื่อหลีกเลี่ยงบัตรที่ถูกล็อก การทำ personalization ที่ไม่สมบูรณ์ หรือความล้มเหลวในภาคสนาม

อินเทอร์เฟซ ขาเชื่อมต่อ และคุณสมบัติทางไฟฟ้า

ชิปใช้บัสแบบอนุกรมซิงโครนัสสามสายที่มีสัญญาณ RST, CLK และ I/O และการกำหนดหน้าสัมผัสเป็นไปตามแนวปฏิบัติการส่งข้อมูลแบบซิงโครนัส ISO 7816 ในการกำหนดหน้าสัมผัสบัตรมาตรฐาน C1 คือ VCC, C2 คือ RST, C3 คือ CLK, C5 คือ GND และ C7 คือสายข้อมูล I/O แบบ open-drain ส่วน C4, C6 และ C8 ไม่ได้เชื่อมต่อ การจัดวางหน้าสัมผัสที่คุ้นเคยนี้ช่วยให้ชิปสามารถฝังลงในตัวการ์ดพลาสติกและใช้งานกับเครื่องอ่านบัตรแบบสัมผัสที่เข้ากันได้ สถานีทำ personalization และอุปกรณ์ทดสอบ

ตาม data sheet ช่วงแรงดันไฟฟ้าจ่ายใช้งานปกติคือ 4.5 V ถึง 5.5 V โดยมี 5 V เป็นสภาวะจ่ายไฟทั่วไป ช่วงอุณหภูมิใช้งานโดยรอบที่ระบุคือ -35 °C ถึง 100 °C ความถี่สัญญาณนาฬิกากำหนดไว้ที่ 20 kHz และกระแสไฟจ่ายทั่วไปต่ำพอสำหรับอุปกรณ์บัตรแบบสัมผัสทั่วไป ค่าเวลาการเขียนและการลบขั้นต่ำก็ถูกกำหนดไว้เช่นกัน ดังนั้นเฟิร์มแวร์เครื่องอ่านควรปฏิบัติตามข้อกำหนดด้านเวลา แทนที่จะสมมติว่ามีพฤติกรรม EEPROM ความเร็วสูงแบบสมัยใหม่

การผลิตบัตรและความเหมาะสมในการใช้งาน

SLE4428 มีจำหน่ายเป็นชิปหรือเป็นโมดูลแบบ wire-bonded M2.2 สำหรับฝังลงในบัตร ในการผลิตจากโรงงาน ตัวเลือกโมดูลรองรับกระบวนการเคลือบและกัดบัตรมาตรฐานที่ใช้สำหรับบัตรชิปแบบสัมผัส ชิปนี้สามารถเลือกใช้สำหรับบัตรพิมพ์สั่งทำ บัตรระบุตัวตน บัตรสมาชิก บัตรสะสมแต้ม บัตรบริการโรงแรมหรือสถานที่ และงานอื่นๆ ที่ต้องการพื้นที่ EEPROM ที่ได้รับการป้องกัน เมื่อลูกค้าเปรียบเทียบบัตรหน่วยความจำแบบสัมผัสกับผลิตภัณฑ์ credential ที่กว้างกว่า เช่น บัตร RFIDการเลือกควรพิจารณาจากอินเทอร์เฟซเครื่องอ่าน ความคาดหวังด้านความปลอดภัย ระยะการอ่าน และความเข้ากันได้ของระบบ

เนื่องจาก SLE4428 เป็นอุปกรณ์ EEPROM แบบสัมผัส จึงไม่ให้การสื่อสารไร้สายด้วยตัวเอง ไม่ควรระบุให้ใช้แทนชิป HF หรือ UHF แบบไร้สัมผัส เว้นแต่โครงสร้างพื้นฐานเครื่องอ่านจะรองรับบัตรแบบสัมผัส อย่างไรก็ตาม สามารถรวมเข้ากับโปรแกรมการจัดหาบัตรเดียวกันกับบัตรแถบแม่เหล็ก บัตร ID พิมพ์ บัตรสมาชิก PVC หรือโครงการ credential แบบสองเทคโนโลยี สำหรับผู้ซื้อที่ต้องการตัวบัตรพิมพ์ แผงลายเซ็น การพิมพ์หมายเลข การพิมพ์บาร์โค้ด หรืองานศิลป์สั่งทำ โมดูลชิปสามารถรวมกับบริการผลิตบัตรที่คล้ายกับที่ใช้สำหรับ บัตรพลาสติก.

สำหรับทีมจัดซื้อ สิ่งที่ต้องตรวจสอบที่สำคัญที่สุดคือขนาดหน่วยความจำ การจัดการ PSC การรองรับของเครื่องอ่าน วัสดุตัวการ์ด ตำแหน่งโมดูล ข้อกำหนดงานศิลป์ และวิธีการทดสอบที่ต้องการ ควรตรวจสอบ SLE4428 data sheet ร่วมกับโปรโตคอลเครื่องอ่านเป้าหมายและซอฟต์แวร์ทำ personalization ก่อนการผลิตจำนวนมาก เพื่อหลีกเลี่ยงความไม่เข้ากันระหว่างอินเทอร์เฟซทางไฟฟ้า ลำดับคำสั่งบัตร และแผนผังข้อมูลที่ระบบปลายทางคาดหวัง

คำถามที่พบบ่อยเกี่ยวกับ SLE4428 Data Sheet

SLE4428 เป็นชิปประเภทใด

SLE4428 เป็นชิป EEPROM อัจฉริยะขนาด 8-Kbit สำหรับสมาร์ทการ์ดแบบสัมผัสที่ใช้การสื่อสารแบบซิงโครนัส ให้หน่วยความจำผู้ใช้ 1024 x 8 บิต การระบุตำแหน่งแบบรายไบต์ การป้องกันการเขียนแบบถาวร และรหัสความปลอดภัยที่ตั้งโปรแกรมได้ขนาดสองไบต์ ใช้เป็นหลักในงานที่บัตรหน่วยความจำแบบสัมผัสเรียบง่ายต้องการการเขียนแบบควบคุม มากกว่าฟังก์ชันระดับไมโครโปรเซสเซอร์

SLE4428 ให้หน่วยความจำเท่าใด

ชิปให้ EEPROM 8 Kbits จัดเรียงเป็น 1024 ไบต์ คูณ 8 บิต นอกจากนี้ยังมีหน่วยความจำป้องกันขนาด 1024 x 1 บิตที่ใช้จัดการการป้องกันการเขียนแบบรายไบต์ โครงสร้างนี้ช่วยให้ผู้ออกบัตรกำหนดได้ว่าไบต์หน่วยความจำใดยังแก้ไขได้ และไบต์ใดจะถูกป้องกันอย่างถาวรหลังการทำ personalization

PSC ใน SLE4428 มีหน้าที่อะไร

รหัสความปลอดภัยที่ตั้งโปรแกรมได้ใช้ควบคุมการเข้าถึงการเขียนและการลบ หากไม่ผ่านการตรวจสอบ PSC ที่ถูกต้อง โดยทั่วไปหน่วยความจำผู้ใช้สามารถอ่านได้ แต่ไม่สามารถแก้ไขได้ ชิปรวมตัวนับข้อผิดพลาด และหลังจากพยายามป้อน PSC ผิดติดต่อกันแปดครั้ง การตรวจสอบเพิ่มเติมจะถูกบล็อก ซึ่งปกป้องบัตรจากการพยายามเข้าถึงโดยไม่ได้รับอนุญาตซ้ำๆ

SLE4428 ใช้กับบัตร RFID ได้หรือไม่

SLE4428 เองไม่ใช่ชิป RFID เพราะใช้อินเทอร์เฟซแบบสัมผัส ไม่ใช่การสื่อสารด้วยคลื่นความถี่วิทยุ แต่อาจยังเป็นส่วนหนึ่งของโปรแกรมบัตรที่กว้างกว่าซึ่งรวมผลิตภัณฑ์ RFID แบบไร้สัมผัส แต่การออกแบบบัตรขั้นสุดท้ายต้องสอดคล้องกับโครงสร้างพื้นฐานเครื่องอ่าน สำหรับการอ่านแบบไร้สาย จำเป็นต้องใช้ชิป RFID หรือ NFC แยกต่างหาก

SLE4428 ใช้อินเทอร์เฟซใด

SLE4428 ใช้อินเทอร์เฟซแบบอนุกรมซิงโครนัสสามสายที่อิงกับ RST, CLK และ I/O การกำหนดหน้าสัมผัสบัตรเป็นไปตามแนวปฏิบัติการส่งข้อมูลแบบซิงโครนัส ISO 7816 C1 ใช้สำหรับ VCC, C5 สำหรับกราวด์ และ C7 สำหรับสายข้อมูลแบบ open-drain ส่วนหน้าสัมผัสที่ไม่ได้ใช้จะไม่เชื่อมต่อในการกำหนดค่ามาตรฐาน

บัตร SLE4428 เหมาะกับการใช้งานประเภทใด

บัตร SLE4428 เหมาะสำหรับการเก็บข้อมูล การอนุญาตการเข้าถึง ระบบสมาชิก บัตรบริการ บัตรสะสมแต้ม และโครงการอื่นๆ ที่ต้องการที่เก็บหน่วยความจำแบบสัมผัสและการอัปเดตข้อมูลแบบควบคุม มีประโยชน์เป็นพิเศษเมื่อฟิลด์ข้อมูลบางส่วนต้องถูกล็อกหลังการออกบัตร ในขณะที่พื้นที่หน่วยความจำที่เลือกยังคงพร้อมสำหรับการเขียนซ้ำโดยได้รับอนุญาต

ควรยืนยันอะไรบ้างก่อนสั่งซื้อบัตร SLE4428

ก่อนสั่งซื้อ ควรยืนยันประเภทเครื่องอ่าน ข้อกำหนดแรงดันไฟฟ้า แผนผังข้อมูลทำ personalization นโยบาย PSC แผนการป้องกันการเขียน ตำแหน่งโมดูล วัสดุบัตร และข้อกำหนดการพิมพ์ สิ่งสำคัญคือต้องทดสอบบัตรตัวอย่างกับเครื่องอ่านจริงและซอฟต์แวร์จริง เนื่องจากจังหวะเวลาคำสั่งและการจัดการ PSC ที่ถูกต้องส่งผลโดยตรงต่อความสำเร็จในการออกบัตรและการใช้งานในภาคสนาม

รหัสยืนยัน