📌 置頂: 請把任何比你弱勢的用路人當作你的至親對待。跟前車保持安全車距 (2秒以上)。

透過自由開源的 KeePass 管理帳號密碼

In

Tags:



by

建議將 KeePass 資料庫存放於加密磁區內。

還沒有製作加密 USB 隨身碟嗎?先做一隻吧:https://blog.louie.lu/2021/05/11/create-encrypted-linux-usb-drive/

KeePass 是一款自由開源的密碼管理工具,無須繳交任何年費或訂閱費。選擇 KeePass 除了自由開源、無須額外費用外,還有一個優點是有 API 可以使用,接下來要自動抓取銀行信用卡資訊的時候會使用到。

安裝

其他作業系統安裝請參考 KeePass 官方網站:

KeePass 運行畫面

建立資料庫

File -> New File (Ctrl + N)

選擇存放資料庫的位置

這個資料庫將會存放你的所有帳號密碼,除了待會會使用密碼加密外,建議將資料庫存放於加密磁區。

還沒有製作加密 USB 隨身碟嗎?先做一隻吧:https://blog.louie.lu/2021/05/11/create-encrypted-linux-usb-drive/

建立主密碼

我們僅建立主密碼 (Master Password) 來管理我們的檔案,你的主密碼應該超過 128 bits (請參照下方 Estimated quality) 才足夠安全保護你的資料庫。

我們亦可以使用 key file 來管理資料庫,不過這不在這篇文章的範圍裡面。

輸入完成密碼後點選 OK。

設定資料庫

A. 基本預設項目

輸入你的 Database name 以及 Database description。

安全性 (資料庫加密以及金鑰衍生函數)

資料庫加密選擇 AES 或 ChaCha20 都可以。金鑰衍生函數選擇 AES-KDF,迭代次數可以透過 1 Second Delay 按鈕,讓 KeePass 測試出迭代一秒鐘需要的次數。如果有想要把資料庫在其他低階裝置上使用 (手機、備用電腦等),建議選擇該裝置也能承受的迭代次數。

修改好後,按下 OK 跳出 Emergency Sheet 選項,選擇 YES 儲存 Emergency Sheet。該 Sheet 是讓你紀錄資料庫位置以及主密碼之用。請列印後填寫相關的資料,並且將該 Emergency Sheet 存放好。

你隨時可以透過 File -> Database Settings 修改這邊所提到的所有資料庫選項。

建立帳號條目

Entry -> Add Entry (Ctrl + I) 即可建立新的條目。

密碼會自動產生一組,可以點選 Password 旁邊的 •••來顯示。如果不滿意產生的密碼,可以點選 (Generate a password) 來產生密碼。

如果該條目有除帳號密碼外的欄位 (e.g. 銀行三欄位登入),可以透過 Advance -> String fields -> Add 新增欄位。如果該欄位是機敏資訊,請將 Protect value in process memory 打勾。

設定完成後,按下 OK 即可產生條目。請記得 Ctrl + S 將資料庫存檔。

從其他密碼管理工具匯入

如果你原本有使用其他的密碼管理工具,可以透過 Importer 匯入條目。

選擇正確的 Importer 後,選擇原密碼管理工具匯出的檔案,接著按下 OK 就會開始匯入密碼條目。


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.