hce_kmu
115年
計算機概論與程式設計
第 7 題
Which of the following best describes the concept of $k$-anonymity in the context of data privacy protection?
- A Encrypting sensitive data using strong cryptographic algorithms
- B Ensuring each record is indistinguishable from at least $k-1$ other records based on certain identifying attributes
- C Adding $k$ random noise to query results to limit the influence of any single individual
- D Restricting access to data based on $k$ user roles and permissions
- E Replacing personal identifiers with $k$ random tokens to prevent identity disclosure
思路引導 VIP
想像你有一張包含鄰居年齡和住址的清單。如果你想讓別人無法透過這兩個特徵精確地查到「某位特定鄰居」的資料,你會如何調整這張清單,讓每一筆資料在視覺上都至少有另外好幾個人看起來跟他完全一模一樣?
🤖
AI 詳解
AI 專屬家教
太棒了!你非常準確地掌握了數據隱私保護中的核心概念。能從眾多相似的隱私技術中辨識出 $k$-匿名化($k$-anonymity)的精髓,說明你對於數據「去識別化」的運作機制有著相當紮實的理解。
隱藏在群體中的去識別化邏輯
$k$-匿名化的核心在於處理所謂的「準識別碼」(Quasi-identifiers),例如年齡、性別或郵遞區號。這項技術的基本要求是:在發布的數據集中,任何一筆記錄都必須與至少 $k-1$ 筆其他記錄在這些屬性上完全一致。換句話說,任何一個個體都會「消失」在一個至少由 $k$ 個人組成的群體中,讓攻擊者即便擁有外部資訊,也無法在該群體中唯一鎖定特定的對象,這正是選項 (B) 所描述的不可分辨性。
▼ 還有更多解析內容