Smart Card ทำงานอย่างไร

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา





Smart Card คืออะไร?

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

Smart Card ทำงานอย่างไร

สมาร์ทการ์ดเชื่อมต่อกับคอมพิวเตอร์โฮสต์หรือคอนโทรลเลอร์ผ่านเครื่องอ่านการ์ดซึ่งรับข้อมูลจากสมาร์ทการ์ดและส่งข้อมูลไปยังคอมพิวเตอร์โฮสต์หรือคอนโทรลเลอร์




ระบบการทำงานสมาร์ทการ์ดขั้นพื้นฐาน

ระบบการทำงานของสมาร์ทการ์ดขั้นพื้นฐาน

Smart Card Reader คืออะไร?

สมาร์ทการ์ด เครื่องอ่านเป็นอุปกรณ์ที่สมาร์ทการ์ดเชื่อมต่อไม่ว่าโดยตรงหรือโดยอ้อมโดยใช้การสื่อสาร RF เชื่อมต่อกับพีซีหรือไมโครคอนโทรลเลอร์โดยใช้พอร์ต USB หรือพอร์ตอนุกรม RS232 อาจเป็นเครื่องอ่านแบบสัมผัสหรือแบบไม่สัมผัสก็ได้



เครื่องอ่านบัตรสมาร์ทการ์ด

เครื่องอ่านบัตรสมาร์ทการ์ด

สมาร์ทการ์ด 2 ประเภทขึ้นอยู่กับการเชื่อมต่อกับเครื่องอ่านสมาร์ทการ์ด

  • ติดต่อสมาร์ทการ์ด : สมาร์ทการ์ดประเภทนี้ประกอบด้วยหน้าสัมผัสไฟฟ้าที่ใช้เชื่อมต่อกับเครื่องอ่านการ์ดที่เสียบการ์ด หน้าสัมผัสทางไฟฟ้าถูกติดตั้งบนเคลือบทองที่เป็นสื่อกระแสไฟฟ้าบนพื้นผิวการ์ด
สมาร์ทการ์ดสำหรับผู้ติดต่อที่มีการเชื่อมต่อทางไฟฟ้า

สมาร์ทการ์ดผู้ติดต่อที่มีการเชื่อมต่อไฟฟ้า

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

สมาร์ทการ์ดแบบไม่สัมผัส

สมาร์ทการ์ด 2 ประเภทขึ้นอยู่กับฟังก์ชันและการกำหนดค่า

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

สมาร์ทการ์ดหน่วยความจำ

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

สมาร์ทการ์ดที่ใช้ไมโครโปรเซสเซอร์

4 ขั้นตอนในการสร้างสมาร์ทการ์ด

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

ข้อดีของ Smart Card:

  • อาจได้รับการกำหนดค่าใหม่ทันที
  • ใช้ซ้ำได้
  • การทำธุรกรรมที่ปลอดภัย
  • ให้ความปลอดภัยมากขึ้น
  • แข็งแกร่งและเชื่อถือได้มากขึ้น
  • อนุญาตให้บันทึกบทบัญญัติมากมายในบัตรเดียว

5 พื้นที่ของการใช้งานบัตรสมาร์ทการ์ด:

  • โทรคมนาคม: การใช้งานที่โดดเด่นที่สุดของ เทคโนโลยีสมาร์ทการ์ด อยู่ระหว่างการพัฒนา ซิมการ์ดหรือโมดูลระบุตัวตนของสมาชิก . ซิมการ์ดให้การระบุตัวตนที่ไม่ซ้ำกันสำหรับสมาชิกแต่ละคนและให้การเข้าถึงเครือข่ายสำหรับสมาชิกแต่ละคนและจัดการการตรวจสอบสิทธิ์
ซิมการ์ด

ซิมการ์ด

  • ในประเทศ: สมาร์ทการ์ดที่ใช้บ่อยที่สุดในประเทศคือสมาร์ทการ์ด DTH การ์ดใบนี้ให้สิทธิ์ในการเข้าถึงข้อมูลที่มาจากดาวเทียม พูดง่ายๆว่าการ์ดที่เราสามารถเข้าถึงบริการ Direct to Home TV นั้นไม่ใช่แค่สมาร์ทการ์ดเท่านั้น ข้อมูลถูกเข้ารหัสและถอดรหัสภายในสมาร์ทการ์ด
ระบบ DTH พื้นฐานพร้อมสมาร์ทการ์ด

ระบบ DTH พื้นฐานพร้อมสมาร์ทการ์ด

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

VISA Smart Card

  • แอปพลิเคชันภาครัฐ: รัฐบาลกำลังใช้สมาร์ทการ์ดเพื่อออกบัตรประจำตัวให้กับบุคคลซึ่งมีรายละเอียดทั้งหมดของแต่ละบุคคล ตัวอย่างคือโครงการบัตร Adhar ที่เพิ่งเริ่มต้นในอินเดีย
Adhar การ์ดรุ่น

Adhar การ์ดรุ่น

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

ตัวอย่างบัตรประจำตัวสำหรับองค์กร

แอปพลิเคชันการทำงานของระบบสมาร์ทการ์ดเพื่อให้การเข้าถึงพื้นที่ปลอดภัยได้รับอนุญาต

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

ระบบสมาร์ทการ์ด

ระบบสมาร์ทการ์ด

ระบบประกอบด้วย 4 ส่วนหลัก:

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

การทำงานของระบบมีดังนี้:


แผนภาพบล็อกแสดงระบบสมาร์ทการ์ดเพื่ออนุญาตการเข้าถึงที่ได้รับอนุญาต

แผนภาพบล็อกแสดงระบบสมาร์ทการ์ดเพื่ออนุญาตการเข้าถึงที่ได้รับอนุญาต

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

นี่คือภาพรวมพื้นฐานของสมาร์ทการ์ด สามารถเพิ่มรายละเอียดเพิ่มเติมได้

เครดิตภาพ:

  • ระบบสมาร์ทการ์ดแบบไม่สัมผัสโดย Prowzer
  • ระบบสมาร์ทการ์ดติดต่อโดย t3.gstatic
  • ติดต่อสมาร์ทการ์ดที่มีการเชื่อมต่อไฟฟ้าโดย Innoozest
  • สมาร์ทการ์ดผู้ติดต่อน้อยลงโดย Ukrfid.innoware
  • สมาร์ทการ์ดหน่วยความจำโดย Farm9.staticflickr
  • สมาร์ทการ์ดที่ใช้ไมโครโปรเซสเซอร์โดย Andreonicards
  • ซิมการ์ดโดย ความรู้
  • ระบบ DTH พื้นฐานพร้อมสมาร์ทการ์ดโดย วิกิมีเดีย
  • VISA Smart Card โดย วิกิมีเดีย
  • Adhar Card Model โดย T2.gstati
  • ตัวอย่างบัตรประจำตัวสำหรับองค์กรโดย วิกิมีเดีย