กลับไปหน้าบทความ

อ่าน 5 นาที

ไอโซ/อีอีซี 7816

ISO/IEC 7816 เป็น มาตรฐานสากล ที่เกี่ยวข้องกับบัตรประจำตัวอิเล็กทรอนิกส์แบบมีหน้าสัมผัส โดยเฉพาะ สมาร์ทการ์ด และล่าสุดคืออุปกรณ์พกพาแบบไร้สัมผัส ซึ่งบริหารจัดการร่วมกันโดย...

ไอโซ/อีอีซี 7816

ISO/IEC 7816เป็นมาตรฐานสากลที่เกี่ยวข้องกับบัตรประจำตัวอิเล็กทรอนิกส์แบบมีหน้าสัมผัส โดยเฉพาะสมาร์ทการ์ดและล่าสุดคืออุปกรณ์พกพาแบบไร้สัมผัส ซึ่งบริหารจัดการร่วมกันโดยองค์การมาตรฐานสากล (ISO)และคณะกรรมาธิการไฟฟ้าสากล (IEC )

ได้รับการพัฒนาโดยISO/IEC JTC 1 (คณะกรรมการเทคนิคร่วม 1) / SC 17 (คณะอนุกรรมการ 17 ) [ 1 ]

ต่อไปนี้เป็นคำอธิบายส่วนต่างๆ ของมาตรฐานนี้

หมายเหตุ: บทคัดย่อและวันที่ หากมีอยู่ เป็นเพียงการอ้างอิงจากเว็บไซต์ ISO [ 2 ]และไม่รับประกัน ณ เวลาที่จัดพิมพ์หรือในอนาคต

ชิ้นส่วน

  • ISO/IEC 7816-1:2011 ส่วนที่ 1: การ์ดที่มีหน้าสัมผัส—คุณลักษณะทางกายภาพ
  • ISO/IEC 7816-2:2007 ส่วนที่ 2: การ์ดที่มีหน้าสัมผัส—ขนาดและตำแหน่งของหน้าสัมผัส
  • ISO/IEC 7816-3:2006 ส่วนที่ 3: การ์ดที่มีหน้าสัมผัส—อินเทอร์เฟซไฟฟ้าและโปรโตคอลการส่งข้อมูล
  • ISO/IEC 7816-4:2013 ส่วนที่ 4: การจัดองค์ประกอบ ความปลอดภัย และคำสั่งสำหรับการแลกเปลี่ยนข้อมูล
  • ISO/IEC 7816-5:2004 ส่วนที่ 5: การลงทะเบียนผู้ให้บริการแอปพลิเคชัน
  • ISO/IEC 7816-6:2016 ส่วนที่ 6: องค์ประกอบข้อมูลระหว่างอุตสาหกรรมสำหรับการแลกเปลี่ยน
  • ISO/IEC 7816-7:1999 ส่วนที่ 7: คำสั่งระหว่างอุตสาหกรรมสำหรับภาษาการสอบถามข้อมูลบัตรที่มีโครงสร้าง (SCQL)
  • ISO/IEC 7816-8:2016 ส่วนที่ 8: คำสั่งและกลไกสำหรับการปฏิบัติการรักษาความปลอดภัย
  • ISO/IEC 7816-9:2017 ส่วนที่ 9: คำสั่งสำหรับการจัดการการ์ด
  • ISO/IEC 7816-10:1999 ส่วนที่ 10: สัญญาณอิเล็กทรอนิกส์และการตอบสนองเพื่อรีเซ็ตสำหรับการ์ดแบบซิงโครนัส
  • ISO/IEC 7816-11:2017 ส่วนที่ 11: การตรวจสอบตัวตนด้วยวิธีการไบโอเมตริก
  • ISO/IEC 7816-12:2005 ส่วนที่ 12: การ์ดที่มีหน้าสัมผัส—อินเทอร์เฟซไฟฟ้า USB และขั้นตอนการใช้งาน
  • ISO/IEC 7816-13:2007 ส่วนที่ 13: คำสั่งสำหรับการจัดการแอปพลิเคชันในสภาพแวดล้อมที่มีหลายแอปพลิเคชัน
  • ISO/IEC 7816-15:2016 ส่วนที่ 15: การประยุกต์ใช้ข้อมูลการเข้ารหัส

7816-1: บัตรที่มีข้อมูลติดต่อ — คุณลักษณะทางกายภาพ

สร้างขึ้นในปี 1987 ปรับปรุงในปี 1998 แก้ไขในปี 2003 ปรับปรุงในปี 2011 [ 3 ]

ส่วนนี้อธิบายถึงคุณลักษณะทางกายภาพของบัตร โดยอ้างอิงหลักๆ ตามมาตรฐาน ISO/IEC 7810 บัตรประจำตัวประชาชน — คุณลักษณะทางกายภาพแต่ยังรวมถึงคุณลักษณะอื่นๆ เช่น ความแข็งแรงทางกลด้วย

7816-2: บัตรที่มีรายชื่อผู้ติดต่อ — ขนาดและตำแหน่งของรายชื่อผู้ติดต่อ

ตัวอย่างขนาดซิมการ์ด 4 ขนาดที่ใช้มาตรฐาน ISO/IEC 7816

สร้างขึ้นในปี 1988 ปรับปรุงในปี 1999 แก้ไขในปี 2004 และปรับปรุงในปี 2007 มาตรฐานนี้กำหนดอินเทอร์เฟซแบบแปด (หรือหก) พิน โดยพินแรกจะอยู่ที่มุมล่างขวาตามภาพที่แสดง บางครั้งอาจละเว้นพินที่ 4 และ 8 [ 4 ]

แผนผังขาต่อ ISO/IEC 7816-2
เข็มหมุด # ชื่อ คำอธิบาย
1 วีซีซี +5  V หรือ3.3 V DC
2 รีเซ็ต รีเซ็ตการ์ด (ไม่บังคับ)
3 นาฬิกา นาฬิกาการ์ด
4 เช่น เฉพาะแอปพลิเคชัน
5 ก.น. พื้น
6 วีพีพี +21  V DC [สำหรับการตั้งโปรแกรม] หรือ NC
7 อินพุต/เอาต์พุต ข้อมูลเข้า/ออก [Data]
8 เช่น เฉพาะแอปพลิเคชัน

7816-3: การ์ดที่มีหน้าสัมผัส — อินเทอร์เฟซไฟฟ้าและโปรโตคอลการส่งข้อมูล

สร้างขึ้นในปี 1989 แก้ไขในปี 1992 (เพิ่มโปรโตคอล T=1) แก้ไขในปี 1994 (ปรับปรุงการเลือกประเภทโปรโตคอล) อัปเดตในปี 1997 (รวมถึงการเพิ่มการทำงานที่ 3 โวลต์) แก้ไขในปี 2002 (รวมถึงการเพิ่มการทำงานที่ 1.8 โวลต์) อัปเดตครั้งล่าสุดในปี 2006 (รวมถึงการลบ Vpp) [ 5 ]

7816-4: การจัดองค์กร ความปลอดภัย และคำสั่งสำหรับการแลกเปลี่ยนข้อมูล

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

สร้างขึ้นในปี 1995 ปรับปรุงในปี 2005, 2013 และ 2020 [ 6 ]แก้ไขเพิ่มเติมในปี 2023 [ 7 ]

จากบทคัดย่อระบุว่า:

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

ไม่ครอบคลุมถึงการใช้งานภายในตัวบัตรหรือการใช้งานภายนอก

ISO/IEC 7816-4:2020 ไม่ขึ้นอยู่กับเทคโนโลยีอินเทอร์เฟซทางกายภาพ และใช้ได้กับบัตรสัมผัส บัตรแบบ ไร้สัมผัสและบัตรแบบใกล้เคียง อย่างเท่าเทียมกัน

7816-5: การลงทะเบียนผู้ให้บริการแอปพลิเคชัน

สร้างขึ้นในปี 1995 ปรับปรุงในปี 2004 [ 8 ]ส่วนนี้ได้รับการดูแลโดยมาตรฐานเดนมาร์ก[ 9 ]

จากบทคัดย่อ มาตรฐาน ISO/IEC 7816-5 กำหนดวิธีการใช้ตัวระบุแอปพลิเคชันเพื่อตรวจสอบการมีอยู่และ/หรือเรียกดูแอปพลิเคชันในบัตร

มาตรฐาน ISO/IEC 7816-5:2004 แสดงวิธีการรับรองความเป็นเอกลักษณ์ของตัวระบุแอปพลิเคชันผ่านการลงทะเบียนระหว่างประเทศของส่วนหนึ่งของตัวระบุนี้ และกำหนดไว้ว่า

  • ขั้นตอนการลงทะเบียน
  • เจ้าหน้าที่ผู้รับผิดชอบเรื่องดังกล่าว
  • ความพร้อมใช้งานของทะเบียนที่เชื่อมโยงส่วนที่ลงทะเบียนของตัวระบุและผู้ให้บริการแอปพลิเคชันที่เกี่ยวข้อง

7816-6: องค์ประกอบข้อมูลระหว่างอุตสาหกรรมสำหรับการแลกเปลี่ยน

สร้างขึ้นในปี 1996 ปรับปรุงในปี 2004 แก้ไขในปี 2006 ปรับปรุงในปี 2016 และ 2023 [ 10 ]ส่วนนี้ได้รับการดูแลโดยสถาบันมาตรฐานแห่งเยอรมนี (DIN) [ 9 ]

จากบทคัดย่อ เอกสารนี้ระบุถึงองค์ประกอบข้อมูล (Data Elements หรือ DEs) ที่ใช้สำหรับการแลกเปลี่ยนข้อมูลระหว่างอุตสาหกรรมโดยใช้แผงวงจรแบบรวม (Integrated Circuit Cards หรือ ICCs) ทั้งแบบมีขั้วต่อและไม่มีขั้วต่อ โดยให้ข้อมูลเกี่ยวกับตัวระบุ ชื่อ คำอธิบาย รูปแบบ การเข้ารหัส และเค้าโครงของแต่ละ DE รวมถึงกำหนดวิธีการดึงข้อมูล DE จากแผงวงจร

7816-7: คำสั่งระหว่างอุตสาหกรรมสำหรับภาษาการค้นหาข้อมูลบัตรที่มีโครงสร้าง (SCQL)

สร้างขึ้นในปี พ.ศ. 2542 [ 11 ]

7816-8: คำสั่งและกลไกสำหรับการปฏิบัติการรักษาความปลอดภัย

สร้างขึ้นในปี 1995 ปรับปรุงในปี 2004, 2016, 2019 และ 2021 [ 12 ]

จากบทคัดย่อ มาตรฐานนี้ระบุคำสั่งระหว่างอุตสาหกรรมสำหรับแผงวงจรแบบรวม (ทั้งแบบมีขั้วต่อและไม่มีขั้วต่อ) ที่อาจใช้สำหรับการดำเนินการทางด้านการเข้ารหัส คำสั่งเหล่านี้เป็นส่วนเสริมและอิงตามคำสั่งที่ระบุไว้ใน ISO/IEC 7816-4

เอกสารแนบนี้แสดงตัวอย่างการดำเนินการที่เกี่ยวข้องกับลายเซ็นดิจิทัล ใบรับรอง และการนำเข้าและส่งออกคีย์แบบอสมมาตร

การเลือกและเงื่อนไขการใช้งานของกลไกการเข้ารหัสอาจส่งผลต่อการส่งออกข้อมูลผ่านบัตร การประเมินความเหมาะสมของอัลกอริธึมและโปรโตคอลอยู่นอกขอบเขตของมาตรฐาน ISO/IEC 7816-8

7816-9: คำสั่งสำหรับการจัดการบัตร

สร้างขึ้นในปี 1995 ปรับปรุงในปี 2004 ปรับปรุงในปี 2017 [ 13 ]

จากบทคัดย่อ เอกสารนี้ระบุคำสั่งระหว่างอุตสาหกรรมสำหรับแผงวงจรรวม (ทั้งแบบมีและไม่มีหน้าสัมผัส) สำหรับการจัดการการ์ดและไฟล์ เช่น การสร้างและการลบไฟล์ คำสั่งเหล่านี้ครอบคลุมตลอดอายุการใช้งานของการ์ด ดังนั้นบางคำสั่งอาจใช้ได้ก่อนที่การ์ดจะถูกออกให้แก่ผู้ถือการ์ดหรือหลังจากที่การ์ดหมดอายุแล้ว

เอกสารแนบนี้แสดงวิธีการควบคุมการโหลดข้อมูล (การดาวน์โหลดที่ปลอดภัย) ลงในการ์ด โดยการตรวจสอบสิทธิ์การเข้าถึงของผู้โหลดและปกป้องข้อมูลที่ส่งด้วยการส่งข้อความที่ปลอดภัย ข้อมูลที่โหลดอาจประกอบด้วย รหัส กุญแจ และแอปเพล็ต เป็นต้น

7816-10: สัญญาณอิเล็กทรอนิกส์และการตอบสนองเพื่อรีเซ็ตสำหรับการ์ดแบบซิงโครนัส

สร้างขึ้นในปี พ.ศ. 2542 [ 14 ]

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

7816-11 การตรวจสอบตัวตนด้วยวิธีการไบโอเมตริก

สร้างขึ้นในปี 2547 ปรับปรุงในปี 2560 [ 15 ]

มาตรฐาน ISO/IEC 7816 ส่วนนี้ระบุคำสั่งระหว่างอุตสาหกรรมที่เกี่ยวข้องกับความปลอดภัยซึ่งใช้สำหรับการตรวจสอบบุคคลด้วยวิธีการทางชีวเมตริกในแผงวงจรรวม นอกจากนี้ยังกำหนดโครงสร้างข้อมูลและวิธีการเข้าถึงข้อมูลสำหรับการใช้งานการ์ดเป็นตัวกลางในการอ้างอิงทางชีวเมตริกและ/หรือเป็นอุปกรณ์ในการตรวจสอบข้อมูลชีวเมตริกของผู้ถือบัตร (การเปรียบเทียบข้อมูลชีวเมตริกบนการ์ด) การระบุตัวบุคคลโดยใช้วิธีการทางชีวเมตริกอยู่นอกขอบเขตของมาตรฐานนี้

7816-12 การ์ดที่มีหน้าสัมผัส — อินเทอร์เฟซไฟฟ้า USB และขั้นตอนการใช้งาน

สร้างขึ้นในปี พ.ศ. 2548 [ 16 ]

จากบทคัดย่อ เอกสารนี้ระบุเงื่อนไขการทำงานของแผงวงจรรวมที่ให้ ส่วนต่อประสาน USBแผงวงจรรวมที่มีส่วนต่อประสาน USB เรียกว่า USB-ICC

มาตรฐาน ISO/IEC 7816-12:2005 ระบุว่า:

  • สภาวะทางไฟฟ้าเมื่อ USB-ICC ถูกใช้งานโดยอุปกรณ์อินเทอร์เฟซ – สำหรับฟิลด์สัมผัสที่ไม่ได้ใช้งานเมื่อมีการใช้งานอินเทอร์เฟซ USB
  • ตัวอธิบายมาตรฐาน USB และตัวอธิบายเฉพาะคลาส USB-ICC;
  • การถ่ายโอนข้อมูลระหว่างโฮสต์และ USB-ICC โดยใช้การถ่ายโอนแบบกลุ่มหรือการถ่ายโอนแบบควบคุม
  • การถ่ายโอนข้อมูลควบคุมซึ่งอนุญาตให้ใช้โปรโตคอลสองแบบที่แตกต่างกัน ได้แก่ เวอร์ชัน A และเวอร์ชัน B;
  • การถ่ายโอนการขัดจังหวะ (ซึ่งเป็นทางเลือก) เพื่อระบุเหตุการณ์แบบอะซิงโครนัส
  • สถานะและเงื่อนไขข้อผิดพลาด

มาตรฐาน ISO/IEC 7816-12:2005 กำหนดโปรโตคอลสองแบบสำหรับการถ่ายโอนข้อมูลควบคุม เพื่อรองรับโปรโตคอล T=0 (เวอร์ชัน A) หรือเพื่อใช้การถ่ายโอนใน ระดับ APDU (เวอร์ชัน B) ISO/IEC 7816-12:2005 ยังแสดงไดอะแกรมสถานะสำหรับ USB-ICC สำหรับการถ่ายโอนแต่ละประเภท (การถ่ายโอนข้อมูลจำนวนมาก การถ่ายโอนข้อมูลควบคุม เวอร์ชัน A และเวอร์ชัน B) ตัวอย่างลำดับที่เป็นไปได้ที่ USB-ICC ต้องสามารถจัดการได้นั้นแสดงอยู่ในภาคผนวกเพิ่มเติม

คลาสอุปกรณ์ USB CCIDกำหนดมาตรฐานสำหรับการสื่อสารกับสมาร์ทการ์ด ISO/IEC 7816 ผ่านทาง USB

7816-13: คำสั่งสำหรับการจัดการแอปพลิเคชันในสภาพแวดล้อมที่มีหลายแอปพลิเคชัน

ส่วนนี้ระบุคำสั่งสำหรับการจัดการแอปพลิเคชันในสภาพแวดล้อมที่มีหลายแอปพลิเคชัน[ 17 ]

7816-15: การประยุกต์ใช้ข้อมูลการเข้ารหัส

สร้างขึ้นในปี 2547 (โดยอิงจากPKCS #15 v1.1 โดยลบส่วนที่ไม่เกี่ยวข้องกับ IC ออก) แก้ไขในปี 2547, 2550, 2551 และอัปเดตในปี 2559 [ 18 ]

จากบทคัดย่อ มาตรฐานนี้ระบุถึงแอปพลิเคชันการ์ด แอปพลิเคชันนี้มีข้อมูลเกี่ยวกับฟังก์ชันการเข้ารหัสลับ นอกจากนี้ ISO/IEC 7816-15:2016 ยังกำหนดไวยากรณ์ทั่วไป (ในASN.1 ) และรูปแบบสำหรับข้อมูลการเข้ารหัสลับและกลไกในการแบ่งปันข้อมูลนี้เมื่อเหมาะสม

มาตรฐาน ISO/IEC 7816-15:2016 รองรับความสามารถดังต่อไปนี้:

  • การจัดเก็บข้อมูลการเข้ารหัสหลายชุดไว้ในการ์ดใบเดียว;
  • การใช้ข้อมูลการเข้ารหัสลับ;
  • การดึงข้อมูลการเข้ารหัสลับ;
  • การอ้างอิงข้ามข้อมูลการเข้ารหัสกับ DO ที่กำหนดไว้ใน ISO/IEC 7816 เมื่อเหมาะสม
  • กลไกการตรวจสอบสิทธิ์ที่แตกต่างกัน และ
  • อัลกอริทึมการเข้ารหัสหลายแบบ

ดูเพิ่มเติม

  • ภาพรวมของมาตรฐาน ISO/IEC 7816 ส่วนที่ 1–4 (เก็บถาวรเมื่อวันที่ 18 ตุลาคม 2549 ที่Wayback Machine)
  • กลุ่มทำงาน ISO/IEC JTC1/SC17 ที่เก็บถาวรเมื่อวันที่ 7 มิถุนายน 2007 ที่Wayback Machine
  • หลักการพื้นฐานของ DS8007 และอินเทอร์เฟซสมาร์ทการ์ด
  • คู่มือ – บทนำเกี่ยวกับสมาร์ทการ์ด – เดวิด บี เอเวอเร็ตต์ (1992) เก็บถาวรเมื่อ 21 มกราคม 2021 ที่Wayback Machine
  • อ่านและเขียนข้อมูลสมาร์ทการ์ด ISO 7816 โดยใช้ PIC – ระบบปฏิบัติการอย่างง่ายสำหรับการศึกษาเกี่ยวกับสมาร์ทการ์ด
  • การสำรวจถ้ำด้วยบัตรเครดิตกับ Ruby // ชุดลำโพง – Sau Sheong Chang
  • อินเทอร์เฟซสำหรับสมาร์ทการ์ด ISO 7816
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=ISO/IEC_7816&oldid=1278584370 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ไอโซ/อีอีซี 7816

ISO/IEC 7816 เป็น มาตรฐานสากล ที่เกี่ยวข้องกับบัตรประจำตัวอิเล็กทรอนิกส์แบบมีหน้าสัมผัส โดยเฉพาะ สมาร์ทการ์ด และล่าสุดคืออุปกรณ์พกพาแบบไร้สัมผัส ซึ่งบริหารจัดการร่วมกันโดย...

ชิ้นส่วน

ISO/IEC 7816-1:2011 ส่วนที่ 1: การ์ดที่มีหน้าสัมผัส—คุณลักษณะทางกายภาพ ISO/IEC 7816-2:2007 ส่วนที่ 2: การ์ดที่มีหน้าสัมผัส—ขนาดและตำแหน่งของหน้าสัมผัส ISO/IEC 7816-3:2006 ส่วนที่ 3: การ์ดที่มีหน้าสัมผัส—อินเทอร์เฟซไฟฟ้าและโปรโตคอลการส่งข้อมูล ISO/IEC...

7816-1: บัตรที่มีข้อมูลติดต่อ — คุณลักษณะทางกายภาพ

สร้างขึ้นในปี 1987 ปรับปรุงในปี 1998 แก้ไขในปี 2003 ปรับปรุงในปี 2011 [ 3 ]

7816-2: บัตรที่มีรายชื่อผู้ติดต่อ — ขนาดและตำแหน่งของรายชื่อผู้ติดต่อ

สร้างขึ้นในปี 1988 ปรับปรุงในปี 1999 แก้ไขในปี 2004 และปรับปรุงในปี 2007 มาตรฐานนี้กำหนดอินเทอร์เฟซแบบแปด (หรือหก) พิน โดยพินแรกจะอยู่ที่มุมล่างขวาตามภาพที่แสดง บางครั้งอาจละเว้นพินที่ 4 และ 8 [ 4 ]