ผู้สอน: ในบทนี้
เราจะพูดถึง Trusted Platform Module หรือ TPM และโมดูลการรักษาความปลอดภัยฮาร์ดแวร์หรือ
HSM ที่มีอยู่ใน UEFI ของคุณ
แต่ก่อนอื่น ผมอยากแนะนำให้คุณรู้จักกับฮาร์ดแวร์
Root of Trust หรือที่เรียกว่า RoT
ตอนนี้ Root of Trust ของฮาร์ดแวร์เป็นรากฐานที่การดำเนินการรักษาความปลอดภัยทั้งหมดของระบบคอมพิวเตอร์ขึ้นอยู่กับ
ประกอบด้วยคีย์ที่ใช้สำหรับฟังก์ชันการเข้ารหัสและเปิดใช้งานกระบวนการบูตที่ปลอดภัย
สิ่งนี้ได้รับความไว้วางใจโดยเนื้อแท้
ดังนั้นจึงต้องมีความปลอดภัยโดยการออกแบบ
ตอนนี้ Hardware Root of Trust
เป็นโมดูลการเข้ารหัสที่ฝังอยู่ภายในระบบคอมพิวเตอร์ที่สามารถรับรองการดำเนินการที่เชื่อถือได้และรับรองการตั้งค่าการบูตและเมตริก
นี่อาจฟังดูเป็นแนวคิดที่ซับซ้อน
แต่คุณใช้ Root of Trust ตลอดเวลา
ในความเป็นจริง โมดูล TPM ภายใน UEFI ของคอมพิวเตอร์ของคุณคือ
Root of Trust ของฮาร์ดแวร์
โดยพื้นฐานแล้ว ระบบจะใช้ Root of Trust
เพื่อสแกนเมตริกการบูตไปยังระบบและไฟล์ระบบปฏิบัติการ
จากนั้น Root of Trust
สามารถส่งรายงานไปยังโปรเซสเซอร์ที่เซ็นชื่อแบบดิจิทัลโดยใช้ใบรับรอง
Root of Trust เพื่อระบุว่าเชื่อถือได้
โดยพื้นฐานแล้ว ฮาร์ดแวร์ Root of Trust
นี้เป็นใบรับรองดิจิทัล
แต่จะฝังอยู่ภายในชิปของคุณโดยเป็นส่วนหนึ่งของเฟิร์มแวร์ในระบบของคุณ
ตอนนี้ฮาร์ดแวร์ Root of Trust ที่ใช้บ่อยที่สุดคือ
Trusted Platform Module หรือ TPM ที่มีอยู่ในคอมพิวเตอร์ของคุณ
TPM เป็นข้อกำหนดสำหรับการจัดเก็บใบรับรองดิจิทัล
คีย์ แฮชรหัสผ่าน และข้อมูลประจำตัวผู้ใช้และแพลตฟอร์มอื่นๆ
บนฮาร์ดแวร์
ไมโครโปรเซสเซอร์ TPM แต่ละตัวได้รับการฮาร์ดโค้ดด้วยคีย์ที่ไม่ซ้ำใครและไม่สามารถเปลี่ยนแปลงได้ซึ่งเรียกว่าคีย์การรับรองหรือ
EK
ระบบของคุณกำลังจะใช้ TPM นี้และคีย์ของมันเพื่อให้แน่ใจว่าเฟิร์มแวร์ระบบ
บูตโหลดเดอร์ และเคอร์เนล OS ไม่ได้ถูกดัดแปลงหรือดัดแปลงโดยใช้ฟังก์ชันต่างๆ หลายอย่างที่ดำเนินการภายใน Trusted Platform
Module
ประการแรก TPM จัดเตรียมวิธีการอินพุตและเอาต์พุตที่ปลอดภัย
ประการที่สอง มีตัวประมวลผลการเข้ารหัสภายในที่ให้ตัวสร้างตัวเลขสุ่มที่แท้จริง
TPM ยังมีตัวสร้างคีย์ RSA ตัวสร้างแฮช
SHA-1 และทั้งเอ็นจิ้นการเข้ารหัสและถอดรหัส
นอกเหนือจากนั้น TPM
ยังมีหน่วยความจำถาวรที่มีคีย์ดิจิทัลที่เรียกว่าคีย์การรับรองและคีย์รูทของหน่วยเก็บข้อมูลที่เรียกว่า
SRK
ตอนนี้ TPM ยังมีหน่วยความจำเอนกประสงค์ที่อยู่ภายใน
ซึ่งรวมถึง Platform Configuration
Registers หรือ PCRs, Attestation Identity Keys
หรือ AIK และคีย์หน่วยเก็บข้อมูล
ตอนนี้มีฟังก์ชันมากมายภายในชิป
TPM ตัวเล็ก ๆ ตัวเดียว
คุณอาจจะสงสัยว่า ฉันต้องจำสิ่งต่างๆ เหล่านี้ทั้งหมดเพื่อใช้ในการสอบหรือไม่?
ข่าวดีก็คือ ไม่ คุณไม่ทำ แต่ฉันอยากจะแนะนำคุณให้รู้จักกับแนวคิดนี้
เพราะคุณจะเห็นมันซ้ำแล้วซ้ำอีกเมื่อคุณก้าวหน้าต่อไปในอาชีพด้านไอทีและความปลอดภัยในโลกไซเบอร์
สำหรับการสอบ ฉันต้องการให้คุณจำไว้ว่า
Trusted Platform Module หรือ
TPM เป็นฮาร์ดแวร์ Root of Trust และเป็นส่วนหนึ่งของระบบของคุณ
และมันจะช่วยให้คุณมีความสามารถในการมั่นใจได้ว่าเมื่อระบบของคุณถูกบูท
ระบบจะดำเนินการอย่างปลอดภัย
เนื่องจาก TPM นี้เป็นการยืนยันข้อเท็จจริงที่ว่า
UEFI ของเราไม่ได้ถูกแก้ไขหรือแก้ไข และ TPM ก็สามารถเป็นได้เช่นกัน
ใช้เพื่อให้การเข้ารหัสสำหรับอุปกรณ์เก็บข้อมูลของคุณ
ใช่ นี่เป็นอีกฟังก์ชันหนึ่งของ TPM เนื่องจากสามารถใช้เป็นรหัสลับร่วมกับการเข้ารหัสทั้งดิสก์ในระบบเพื่อปกป้องเนื้อหาในอุปกรณ์จัดเก็บข้อมูลของคุณ
ตัวอย่างเช่น หากคุณใช้ BitLocker ที่มีการเข้ารหัสทั้งดิสก์บนระบบ
Windows ที่จริงแล้ว จะใช้คีย์ภายใน TPM เพื่อให้แน่ใจว่าข้อมูลในอุปกรณ์จัดเก็บข้อมูลของคุณยังคงเข้ารหัสอย่างปลอดภัย
TPM สามารถเปิดใช้งานหรือปิดใช้งานได้จากภายในเครื่องมือกำหนดค่า
UEFI ของคุณ หรือคุณสามารถจัดการโดยใช้เครื่องมือภายในระบบปฏิบัติการ หากระบบปฏิบัติการของคุณรองรับ
ตัวอย่างเช่น ระบบปฏิบัติการ
Windows อนุญาตให้คุณจัดการ
TPM โดยใช้ tpm เครื่องมือคอนโซล msc ภายใน Windows
หรือหากคุณใช้สภาพแวดล้อม Windows Server คุณสามารถแก้ไขได้โดยใช้ตัวแก้ไขนโยบายกลุ่ม
ตอนนี้สำหรับการสอบ คุณไม่จำเป็นต้องรู้วิธีแก้ไขหรือกำหนดค่า
TPM แต่ในโลกของความเป็นจริง ในฐานะช่างเทคนิค คุณอาจถูกขอให้ทำงานกับ Trusted Platform Module
หากคุณเป็นเช่นนั้น คุณสามารถค้นหาเอกสารล่าสุดได้ตลอดเวลาที่
Microsoft com สำหรับวิธีการแก้ไขและกำหนดค่า
TPM อย่างถูกต้อง
Root of Trust ของฮาร์ดแวร์อีกรูปแบบหนึ่งที่เราต้องดูเรียกว่าโมดูลความปลอดภัยของฮาร์ดแวร์หรือ
HSM
ปัจจุบัน โมดูลการรักษาความปลอดภัยฮาร์ดแวร์เป็นอุปกรณ์สำหรับสร้างและจัดเก็บคีย์เข้ารหัสซึ่งไวต่อการดัดแปลงและภัยคุกคามจากภายในน้อยกว่าการใช้โซลูชันที่ใช้พื้นที่เก็บข้อมูล
ปัจจุบันมีการใช้โมดูลการรักษาความปลอดภัยฮาร์ดแวร์เพื่อปกป้องระบบของเราโดยใช้รหัสผ่านการเข้ารหัส
เนื่องจากมีความปลอดภัยมากกว่าการใช้รหัสผ่านหรือรหัสลับแบบเดิม
โมดูลความปลอดภัยฮาร์ดแวร์ประกอบด้วยคีย์ดิจิทัลที่เชื่อถือได้และได้รับการป้องกันแทน
ซึ่งสามารถใช้กับอุปกรณ์เข้ารหัสได้
มีหลายวิธีในการสร้างโมดูลความปลอดภัยของฮาร์ดแวร์
และผลิตในรูปแบบที่แตกต่างกันด้วย
ตัวอย่างเช่น บนหน้าจอ คุณจะเห็นโมดูลความปลอดภัยฮาร์ดแวร์
nCipher และมีสามรุ่นที่แตกต่างกันที่นี่
มีการ์ดหนึ่งที่เป็นการ์ดภายในที่สามารถใส่ไว้ในระบบของคุณ
มีการ์ดที่เป็นระบบที่ติดตั้งบนชั้นวาง
และจากนั้นก็มีอีกการ์ดหนึ่งที่เป็นโซลูชันประเภท Internet
of Things มากกว่า
ข้อได้เปรียบที่แท้จริงของระบบประเภทนี้คือเป็นระบบอัตโนมัติ
และนั่นหมายความว่ากุญแจไม่สามารถถูกบุกรุกโดยการมีส่วนร่วมของมนุษย์
การนำบุคคลออกจากสมการจะทำให้เรามีความปลอดภัยมากขึ้นสำหรับระบบของเรา
และมั่นใจได้ว่าระบบจะปลอดภัยมากขึ้น
โมดูลความปลอดภัยฮาร์ดแวร์อีกรูปแบบหนึ่งคืออุปกรณ์ที่มีลักษณะเหมือนธัมบ์ไดรฟ์
USB หรือแฟลชไดรฟ์ที่สามารถมีคีย์ดิจิทัลที่ใช้เข้ารหัสฮาร์ดไดรฟ์หรืออุปกรณ์เก็บข้อมูลอื่นๆ
จากนั้น ในการถอดรหัสและอ่านไดรฟ์นั้น
คุณจะต้องใส่ HSM เข้าไปในระบบ ให้อ่านและตรวจสอบรหัสดิจิทัลนั้น
จากนั้นจึงจะสามารถถอดรหัสอุปกรณ์จัดเก็บข้อมูลได้
นี่เป็นวิธีทั่วไปในการเข้ารหัสฮาร์ดไดรฟ์ก่อนที่
Trusted Platform Module จะรวมเป็นส่วนหนึ่งของคอมพิวเตอร์สมัยใหม่ของเรา