微軟最近推出的個人資料加密(Personal Data Encryption, PDE)功能,為開發人員提供了一個重要的安全防護措施,可在裝置解鎖後保護敏感使用者資料,防範惡意攻擊者透過物理攻擊竊取個資。這項新功能結合BitLocker全磁碟加密,為Windows裝置帶來更全面的資料保護。
PDE的運作原理是利用Windows Hello生物特徵辨識系統,將資料加密金鑰與使用者憑證綁定。當使用者登入裝置時,解密金鑰就會被釋放,使加密的資料可以被存取。PDE提供兩種保護等級:第一級在首次解鎖後可持續存取資料;第二級只在裝置解鎖時才能存取受保護的資料,提供額外的安全層級。
PDE API提供了一系列低階API,讓應用程式開發人員能加密使用者內容。這對於處理大量敏感資料的行業如國防、金融、醫療和保險業來說,是一項非常實用的功能。開發人員可透過API保護資料夾、檔案和緩衝區,並指定保護等級。而當需要存取這些被保護的資料時,也能使用API來解密。
整體而言,PDE的設計考量周全,提供應用層級的保護,有助於確保使用者個資的安全,避免駭客藉由物理攻擊竊取資料。不過值得注意的是,PDE目前只能在Windows企業版和教育版作業系統上使用。
展望未來,我期待微軟能持續強化PDE的功能,例如增加動態設定保護等級的彈性、支援串流資料的加密、提供更多事件回呼等,以滿足更多元的開發需求。而對使用者來說,也希望PDE能在未來普及至其他Windows版本,讓所有使用者都能受惠。總的來說,PDE是一項重要的新功能,將有助於提升Windows平台的資訊安全防護力。
詳情請看: