最安全的卡片紀錄,就是最精簡的紀錄。對大多數人來說,發卡機構名稱、客服聯絡方式與末四碼,就足以辨識卡片並通報。請將這些資料保存在加密保險庫中,絕不要儲存 PIN 碼或安全碼,實際付款則使用銀行的 App 或支付錢包。

哪些卡片資料可以合理地保存?

發卡機構名稱、客服電話、末四碼,以及已遮蔽的對帳單。這通常就足以辨識卡片,並在遺失時通報。儲存對帳單之前,請先遮蔽不必要的號碼。

哪些資料絕對不該儲存?

PIN 碼。與卡號放在一起的安全碼 (CVV/CVC)。未經遮蔽、同時拍到正反面的完整照片。

依據 PCI DSS,商家在授權後不得保留驗證碼。個人紀錄同樣沒有理由保留。

為什麼卡片照片有風險?

正反面放在一起,會在同一張影像中顯示完整的卡號、有效期限與安全碼。放在相簿中,這張影像和其他照片面臨同樣的風險:捲動時會出現、可能被自動照片備份上傳、可能被擁有相簿存取權的 App 讀取,並且會殘留在最近刪除的項目中。

加密保護的是已儲存的檔案;少存一點,則能減少可能外洩的內容。

步驟說明:如何安全地儲存卡片資料?

1. 決定最精簡而夠用的紀錄。

2. 匯入對帳單之前,先遮蔽其中的號碼。

3. 匯入保險庫的資料夾,例如「卡片」。資料夾名稱會加密。

4. 另外儲存復原金鑰,並保留一份加密備份。

5. 刪除原始照片與螢幕截圖。匯入並不會移除它們。

保險庫適合什麼用途,銀行又適合什麼用途?

保險庫用於保存紀錄。你的銀行或錢包則用於付款與詐騙防護。Revault 不會將卡片代碼化、不處理付款,也不能取代發卡機構的詐騙管控。

如果我的手機或錢包遺失了該怎麼辦?

請先聯絡你的發卡機構。你保險庫中的客服電話,就是你儲存它的原因。在新裝置上,請使用復原金鑰與你的加密雲端副本或備份還原保險庫。如果你認為保險庫的金鑰已經外洩,請把紀錄移到新的保險庫。

Revault 如何保護這些紀錄,又有哪些做不到的事?

紀錄會在儲存前於你的裝置上加密。保險庫有隨機產生的 256 位元 AES-GCM 主金鑰。你的圖形與隨機裝置密語,經過 600,000 次迭代的 PBKDF2-HMAC-SHA-256 處理後,用來保護該金鑰。檔案、檔名與縮圖全都會加密。除非你開啟私人的 iCloud 或 Google Drive 同步、建立分享或匯出,否則原生 iOS 與 Android App 會將保險庫保留在裝置上。網頁版 App 則使用密碼金鑰 (passkey) 帳號與 Revault 的雲端。

無法隱藏的部分:服務可以看到存在某個特定大小的物件,以及它的儲存時間。遭入侵的裝置可以讀取已解鎖的保險庫。Revault 尚未經過獨立的安全稽核。

常見問題

Revault 符合 PCI 規範嗎?它是個人保險庫,不是支付處理業者,也不主張符合 PCI 規範。

我可以用儲存在 Revault 中的卡片付款嗎?不行。請使用銀行的 App 或支援的支付錢包。

把 CVV 存在備忘錄 App 中安全嗎?請盡量完全不要儲存。

來源