ห้องนิรภัยของโทเค็นจะเก็บข้อมูลการจับคู่ที่ใช้แทนหมายเลขบัญชีหลัก (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 ไม่รับประกันหรือรับประกันความถูกต้อง ความสมบูรณ์ ความไม่เพียงพอ หรือความเป็นปัจจุบันของข้อมูลในบทความ คุณควรขอคําแนะนําจากทนายความที่มีอํานาจหรือนักบัญชีที่ได้รับใบอนุญาตให้ประกอบกิจการในเขตอํานาจศาลเพื่อรับคําแนะนําที่ตรงกับสถานการณ์ของคุณ