ห้องนิรภัยของโทเค็น: วิธีที่จัดเก็บ ปกป้อง และแทนที่ข้อมูลบัตร

Payments

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

ดูข้อมูลเพิ่มเติม 
  1. บทแนะนำ
  2. ประเด็นสำคัญ
  3. ห้องนิรภัยของโทเค็นคืออะไร
  4. ห้องนิรภัยของโทเค็นทำงานอย่างไร
    1. หักยอด
    2. การสร้างโทเค็น
    3. พื้นที่จัดเก็บ
    4. การใช้งานในชีวิตประจำวัน
    5. การถอดรหัส
  5. โทเค็นต่างจากข้อมูลบัตรดิบในห้องนิรภัยของโทเค็นอย่างไร
  6. ห้องนิรภัยของโทเค็นจะช่วยลดภาระในการปฏิบัติตามข้อกำหนดของ PCI ได้อย่างไร
  7. ห้องนิรภัยของโทเค็นต่างจากการแปลงเครือข่ายเป็นโทเค็นอย่างไร
  8. คุณจะเลือกห้องนิรภัยของโทเค็นที่เหมาะกับธุรกิจอย่างไร
  9. Stripe Payments ช่วยเหลือคุณได้อย่างไร

ห้องนิรภัยของโทเค็นจะเก็บข้อมูลการจับคู่ที่ใช้แทนหมายเลขบัญชีหลัก (PAN) ด้วยค่าโทเค็น ซึ่งช่วยให้ฐานข้อมูล ขั้นตอนการชำระเงิน และเครื่องมือการรายงานของธุรกิจใช้โทเค็นนั้นแทนข้อมูลเข้าสู่ระบบการชำระเงินที่ละเอียดอ่อนได้ เฉพาะห้องนิรภัยเท่านั้นที่สามารถเชื่อมต่อโทเค็นกลับไปยัง PAN ได้ จุดควบคุมเพียงจุดเดียวนั้นจะลดขอบเขตการปฏิบัติตามข้อกำหนดสำหรับ Payment Card Industry Data Security Standard (PCI DSS) รองรับการเรียกเก็บเงินตามแบบแผนล่วงหน้าและการคืนเงินโดยไม่ต้องป้อนบัตรซ้ำ และทำให้ข้อมูลการชำระเงินที่จัดเก็บไว้ใช้งานได้โดยไม่เปิดเผยข้อมูลนั้น

คาดว่าการแปลงเครือข่ายเป็นโทเค็นจะรักษาความปลอดภัยให้กับธุรกรรมราว 2.4 ล้านล้านรายการ ทั่วโลกในช่วงปี 2026-2030

ด้านล่างนี้ เราจะอธิบายว่ามีการสร้างและถอดรหัสโทเค็นอย่างไร โครงสร้างของโทเค็นต่างจากหมายเลขบัตรดิบอย่างไร และโทเค็นที่อิงตามห้องนิรภัยเทียบกับโทเค็นเครือข่ายบัตรที่ออกโดยตรงอย่างไร

ประเด็นสำคัญ

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

  • การแปลง PAN เป็นโทเค็นเมื่อติดต่อครั้งแรกจะลดขอบเขตการประเมิน PCI DSS ของธุรกิจลง ซึ่งมักจะทำให้มีสิทธิ์ทำแบบสอบถามประเมินตนเองที่สั้นลง

  • การตั้งค่าในปัจจุบันมักจัดเก็บโทเค็นของเครือข่ายไว้ในห้องนิรภัยเพื่อรวมความสามารถในการพกพาเข้ากับการอัปเดตวงจรชีวิตโดยอัตโนมัติ

ห้องนิรภัยของโทเค็นคืออะไร

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

ห้องนิรภัยของโทเค็นทำงานอย่างไร

กระบวนการจะเริ่มต้นตั้งแต่วินาทีที่เจ้าของบัตรป้อนรายละเอียดการชำระเงินระหว่างการชำระเงินหรือระหว่างการตั้งค่าสำหรับวิธีการชำระเงินที่จัดเก็บไว้ จากนั้น PAN จะเข้าสู่กระบวนการที่กำหนดไว้

หักยอด

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

การสร้างโทเค็น

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

พื้นที่จัดเก็บ

ห้องนิรภัยจะบันทึกการจับคู่ PAN-to-token ลงในพื้นที่จัดเก็บข้อมูลที่เข้ารหัส จากนั้นจะคืนค่าโทเค็นไปยังระบบที่เรียก

การใช้งานในชีวิตประจำวัน

ระบบของธุรกิจจะจัดเก็บและส่งต่อโทเค็นเพื่อรองรับการเรียกเก็บเงินตามแบบแผนล่วงหน้า การคืนเงิน และการรายงาน แต่ระบบเหล่านั้นจะไม่มีการเก็บรักษารหัส PAN ที่แท้จริงไว้

การถอดรหัส

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

โทเค็นต่างจากข้อมูลบัตรดิบในห้องนิรภัยของโทเค็นอย่างไร

PAN ดิบจะมีโครงสร้างแบบตายตัว ภายใต้ ISO/IEC 7812 ตัวเลข 6-8 หลักแรกจะระบุเครือข่ายบัตรและธนาคารที่ออก ตัวเลขที่เหลือสูงสุด 19 หลักจะระบุบัญชี ตัวเลขตรวจสอบขั้นสุดท้ายจะตรวจสอบตัวเลขทั้งหมดโดยใช้อัลกอริทึม Luhn โทเค็นจะไม่มีความสัมพันธ์ทางคณิตศาสตร์กับ PAN ที่เข้ามาแทนที่ การสกัดกั้นข้อมูลนี้ระหว่างการส่งหรือในฐานข้อมูลจะไม่ส่งผลประโยชน์ใดๆ ต่อผู้โจมตี เว้นแต่ว่าจะสามารถเข้าถึงตารางการจับคู่และคีย์การถอดรหัสของห้องนิรภัยได้แบบแยกส่วน

โดยทั่วไปแล้ว ห้องนิรภัยจะสร้างโทเค็นใน 1 ใน 2 รูปแบบ ได้แก่

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

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

ห้องนิรภัยของโทเค็นจะช่วยลดภาระในการปฏิบัติตามข้อกำหนดของ PCI ได้อย่างไร

ขอบเขต PCI DSS จะขึ้นอยู่กับว่าข้อมูลเจ้าของบัตรอยู่ที่ใด เคลื่อนย้าย หรือได้รับการประมวลผลที่ใด นี่คือส่วนที่ผู้ประเมินเรียกว่าสภาพแวดล้อมข้อมูลเจ้าของบัตร (CDE) เนื่องจากห้องนิรภัยของโทเค็นมีสำเนาของ PAN เท่านั้น ระบบอื่นๆ ในธุรกิจที่จัดเก็บ ส่ง หรือประมวลผลโทเค็นจะอยู่นอกเหนือ CDE การมีระบบที่สัมผัสกับข้อมูลบัตรจริงน้อยลงหมายความว่าผู้ประเมินจำเป็นต้องตรวจสอบระบบน้อยลง

การลดขอบเขตนี้ส่งผลโดยตรงต่อการปรับใช้แบบสอบถามประเมินตนเอง (SAQ) PCI DSS PCI DSS SAQ คือเครื่องมือตรวจสอบที่มีชุดคำถามว่าใช่หรือไม่ใช่ ซึ่งจะช่วยให้ธุรกิจต่างๆ สามารถประเมินและรายงานการปฏิบัติตามข้อกำหนดด้านความปลอดภัยเกี่ยวกับมาตรฐานบัตรชำระเงินได้ โดยปกติแล้ว ธุรกิจที่จัดการ PAN ดิบในระบบของตนเองจะต้องกรอก SAQ D ซึ่งเป็นแบบสอบถามที่ยาวที่สุด ธุรกิจที่แปลงข้อมูลเป็นโทเค็นเมื่อติดต่อครั้งแรกและไม่เคยจัดเก็บ ประมวลผล หรือส่ง PAN ในระบบของตนเองก็มักจะมีสิทธิ์กรอกแบบสอบถามที่สั้นกว่า เช่น SAQ A ซึ่งครอบคลุมชุดการควบคุมที่เล็กกว่ามาก

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

ห้องนิรภัยของโทเค็นต่างจากการแปลงเครือข่ายเป็นโทเค็นอย่างไร

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

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

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

คุณจะเลือกห้องนิรภัยของโทเค็นที่เหมาะกับธุรกิจอย่างไร

ห้องนิรภัยของโทเค็นทุกแห่งไม่ได้แก้ปัญหาเดียวกัน ดังนั้นจึงควรพิจารณารายละเอียดต่อไปนี้ก่อนเริ่มใช้

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

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

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

  • รองรับโทเค็นของเครือข่าย: ยืนยันว่าห้องนิรภัยสามารถส่งคำขอ จัดเก็บ และรีเฟรชโทเค็นของเครือข่ายผ่านเครือข่ายหลายแห่ง (เช่น Visa, Mastercard, American Express, Discover) ได้ แทนที่จะใช้แค่หนึ่งหรือสองเครือข่าย

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

Vault and Forward API ของ Stripe จะจัดเก็บโทเค็นควบคู่ไปกับการสร้างโทเค็นเครือข่ายแบบเนทีฟ เพื่อให้บัตรที่บันทึกไว้ได้รับการอัปเดตวงจรการใช้งานโดยอัตโนมัติโดยไม่มีการเพิ่มการผสานการทำงาน และยังช่วยให้ธุรกิจสามารถกำหนดเส้นทางคำขออนุมัติไปยังผู้ประมวลผลที่เลือกได้

Stripe Payments ช่วยเหลือคุณได้อย่างไร

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

Stripe Payments สามารถช่วยคุณทำสิ่งต่อไปนี้

  • เพิ่มประสิทธิภาพประสบการณ์การชำระเงิน: สร้างประสบการณ์ของลูกค้าที่ราบรื่นและประหยัดเวลาการทำงานด้านวิศวกรรมได้หลายพันชั่วโมงด้วย UI การชำระเงินที่สร้างไว้ล่วงหน้า สิทธิ์ในการเข้าถึงวิธีการชำระเงินมากกว่า 125 วิธี และ Link ซึ่งเป็นกระเป๋าเงินดิจิทัลที่สร้างโดย Stripe

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

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

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

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

ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีที่ Stripe Payments สามารถช่วยให้คุณรับการชำระเงินออนไลน์และที่จุดขายได้ หรือเริ่มใช้งานเลยวันนี้

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

บทความอื่นๆ

  • เกิดข้อผิดพลาดบางอย่าง โปรดลองอีกครั้งหรือติดต่อฝ่ายสนับสนุน

หากพร้อมเริ่มใช้งานแล้ว

สร้างบัญชีและเริ่มรับการชำระเงินโดยไม่ต้องทำสัญญาหรือระบุรายละเอียดเกี่ยวกับธนาคาร หรือติดต่อเราเพื่อสร้างแพ็กเกจที่ออกแบบเองสำหรับธุรกิจของคุณ
Payments

Payments

รับชำระเงินออนไลน์ ที่จุดขาย และทั่วโลกด้วยโซลูชันการชำระเงินที่สร้างมาสำหรับธุรกิจทุกขนาด

Stripe Docs เกี่ยวกับ Payments

ค้นหาคู่มือเกี่ยวกับการเชื่อมต่อ Payments API ของ Stripe