
收到!各位弟兄注意,我是今天的資料分析教官。裝備檢查完畢就給我進入狀況!
今天我們要推進的數據火場是:「Day 3:金融資料安全、資安隱私與『去識別化』(De-identification)」。
在金融風控的戰場上,客戶的信用紀錄與個資(PII)就是高危險的毒氣與易燃物!把未經處理的真實客戶資料直接丟進外部生成式 AI,就像穿著滿身沾滿汽油的衣服衝進火場,隨時會引發全機構的資安大爆炸與法令監管裁罰!
以下為各位打火弟兄下達 Day 3 嚴密的救災標準作業程序 (S.O.P):
許多金融業新手在操作 AI 進行數據清理時,為了圖方便,直接把包含「身分證字號、信用卡號、客戶姓名與帳戶餘額」的混亂信用紀錄整包貼給生成式 AI。這是極致危險的爆炸破口!
救災講求防衛穿戴,數據安全講求 「零信任去識別化(Zero-Trust De-identification)」:
在將任何信用紀錄輸入 AI 前,必須嚴格執行以下去識別化轉換對照防線:
| 金融 PII 欄位 | 原始資料範例 | 去識別化與遮蔽邏輯 | 處理後安全數據 | 品質驗證重點 |
|---|---|---|---|---|
| 客戶姓名 | 張大五 | 替換為虛擬代號或通用 Token | CUST_A001 |
一致性:同一客戶代號需保持唯一性 |
| 身分證字號 | A123456789 | 遮蔽中段或替換為 Mask/Hash | A123****89 |
有效性:保留首碼縣市與末碼邏輯 |
| 信用卡號 | 1234-5678-1234-5678 | 僅留前後碼,中間予以星號化 | 1234-****-****-5678 |
有效性:符合 16 碼卡號格式規範 |
| 帳戶餘額 / 金額 | NT$ 1,250,000 | 去除貨幣符號,轉換為千元級距或區間代碼 | 1,250 (千元) |
準確性與有效性:不可出現負值或無效字串 |
弟兄們!我們要撰寫一支具備強約束力的去識別化與欄位對齊 Prompt,讓 AI 成為嚴格的資安過濾器與數據清洗機。
# Role: 資深金融資安與數據清洗專家
# Goal:
將輸入的混亂客戶信用紀錄進行【個資去識別化 (De-identification)】與【欄位對齊與格式標準化】,並輸出乾淨的表格。
# Critical Rules (資安與品質底線):
1. 重要:絕對不可以保留任何真實客戶姓名、完整身分證字號與完整卡號!
2. 身分證字號請進行遮蔽(格式如:A123****89)。
3. 卡號請遮蔽中間 8 位(格式如:1234-****-****-5678)。
4. 姓名請統一改為通用客戶代號(如:CUST_001, CUST_002)。
5. 數據有效性(Validity):將民國年時間格式(如 112/05/20)統一轉為西元年「yyyy-mm-dd」。
6. 數據時效性(Timeliness):檢查交易日期,若早於 2025-01-01,請於註記欄標示「過期數據/需更新」。
7. Output 格式:請僅以 Markdown 表格呈現,切勿編造任何未提供的數據!
# Messy Input Data:
1. 姓名:林小明,身分證:A123456789,卡號:1234-5678-1234-5678,日期:113/08/15,餘額:NT$ 350,000,信用評分:720
2. 姓名:陳美麗,身分證:A123456789,卡號:1234-5678-1234-5678,日期:111/12/01,餘額:$ 1,200,000,信用評分:650
透過上述 Prompt 處理後,輸出的乾淨且安全的結構化數據如下:
| 客戶代號 | 遮蔽身分證字號 | 遮蔽信用卡號 | 交易日期 (yyyy-mm-dd) | 帳戶餘額 (NTD) | 信用評分 | 時效性與有效性驗證 |
|---|---|---|---|---|---|---|
CUST_001 |
A123****89 |
1234-****-****-5678 |
2024-08-15 | 350,000 | 720 | ✅ 有效數據 |
CUST_002 |
A123****89 |
1234-****-****-5678 |
2022-12-01 | 1,200,000 | 650 | ⚠️ 過期數據/需更新 |
「弟兄們記住:個資沒遮蔽,等於把火種往彈藥庫裡扔!在數據分析的世界裡,資安防線只要破了一個洞,再漂亮的 AI 分析報告都是滅頂之災!零個資外洩,才是真正的救災成功!」