Bitwarden 評測:開源密碼管理器
相較之下,專業的密碼管理器在加密架構、跨平台同步、功能完整度上都有明顯優勢。這也是 Bitwarden 這類產品能夠持續成長的根本原因。
二、Bitwarden 是什麼?開源密碼管理器的核心架構
Bitwarden 是一套於 2016 年推出的密碼管理服務,由 Bitwarden Inc. 開發,總部設於美國。它最大的特色,同時也是它與 1Password、LastPass 等主流競品最明顯的差異點,在於完全開源以及提供自架(Self-hosting)選項。
2-1 開源精神:把程式碼攤在陽光下
Bitwarden 的用戶端程式、伺服器端程式、行動應用、瀏覽器擴充功能,幾乎全部都在 GitHub 上以開源授權公開(部分企業版模組除外)。這代表任何具備技術能力的人,都可以自行檢視程式碼,確認它有沒有偷偷把密碼傳回公司伺服器、有沒有奇怪的追蹤行為、加密流程是否如官方宣稱。
對於資安社群來說,「開源」本身就是一種信任建立機制。因為閉源軟體只能靠廠商的口頭保證,而開源軟體則允許全世界的研究者共同監督。Bitwarden 正是靠這一點,在講究隱私的技術社群中累積了相當高的信任度。
2-2 零知識加密(Zero-Knowledge Encryption)
Bitwarden 採用的是「零知識」架構。這句話的意思是:你的主密碼和用來解鎖密碼庫的金鑰,永遠不會離開你的裝置。當你在裝置上輸入主密碼時,客戶端會先在本機透過金鑰衍生函數(PBKDF2 或 Argon2id)展開成一把加密金鑰,再拿這把金鑰解密你從伺服器下載回來的加密密碼庫。
伺服器端所儲存的,只是一堆無法解讀的密文。理論上,即使 Bitwarden 的伺服器被入侵,攻擊者也拿不到你的明文密碼,除非他們同時取得了你的主密碼。這種設計是現代密碼管理器的標準做法,但 Bitwarden 因為開源,讓外界可以實際驗證它有沒有落實。
2-3 跨平台支援與同步機制
Bitwarden 的用戶端涵蓋範圍相當廣:
瀏覽器擴充功能:Chrome、Edge、Firefox、Safari、Brave、Opera 等
桌面應用程式:Windows、macOS、Linux
行動應用:iOS、Android
命令列工具:Bitwarden CLI,適合進階使用者與自動化腳本
網頁版密碼庫:可透過瀏覽器直接登入使用
所有平台的資料會透過 Bitwarden 的雲端伺服器(或你自架的伺服器)進行加密同步。實際使用上,只要在某個裝置新增一組密碼,其他裝置通常幾秒內就能看到更新,同步速度相當即時。
三、功能完整實測
規格講完了,接下來進入實際操作層面。筆者在過去數個月內,將 Bitwarden 作為主要密碼管理器使用,涵蓋個人帳號、工作帳號與家庭共享情境,以下針對幾項核心功能逐一評測。
3-1 密碼庫管理與自動填充
Bitwarden 的核心就是一組「密碼庫」,裡面的每一筆資料稱為一個「項目(Item)」。項目類型包含:
登入資訊(帳號、密碼、網址、備註、TOTP 驗證碼)
安全筆記(純文字加密內容)
信用卡資料
身分資料(姓名、地址、電話等)
自動填充方面,Bitwarden 的瀏覽器擴充功能在使用者進入登入頁面時,會在帳號欄位旁顯示一個小圖示,點擊後即可選擇對應的帳號自動填入。它也支援鍵盤快捷鍵(預設為 Ctrl+Shift+L 或 Cmd+Shift+L),熟練之後登入流程非常順暢。
值得一提的是,Bitwarden 對於多組帳號共用同一個網域的情況處理得不錯。例如你在同一個網站有多個帳號,它會全部列出來讓你選擇,不會只能填第一組。此外,它也能辨識部分採用子網域或單一登入(SSO)架構的網站。
3-2 密碼產生器
Bitwarden 內建密碼產生器,可自訂長度(最長可到 128 字元)、是否包含大小寫字母、數字、特殊符號,以及是否排除容易混淆的字元(例如 0 與 O、l 與 1)。除了傳統隨機密碼,它也支援產生「易記密碼短語(Passphrase)」,也就是由數個隨機單字組成的密碼,例如 correct-horse-battery-staple 這種形式。
密碼短語的好處是比較好記、又好輸入,對於一些需要手動輸入密碼的場合(例如手機解鎖、電視 App 登入)特別實用。筆者實測在同樣的密碼強度下,短語形式確實比隨機字串更容易記住。
3-3 Passkey(通行金鑰)支援
Bitwarden 在近年的版本中已正式支援 Passkey。Passkey 是一種以公開金鑰加密為基礎的無密碼登入技術,被視為未來取代傳統密碼的主流方案。使用者可以在支援 Passkey 的網站上,直接透過 Bitwarden 儲存與使用通行金鑰,登入時只要通過裝置的生物辨識或 PIN 驗證即可。
實際使用上,Bitwarden 的 Passkey 支援已經相當成熟,在支援的網站上登入流程明顯比輸入密碼快上許多。這也是筆者認為 Bitwarden 值得長期使用的重要原因之一——它沒有在技術演進上落後。
3-4 Bitwarden Send:安全分享敏感資訊
這是 Bitwarden 相當有特色的一項功能。Send 允許使用者建立一段加密文字或一個檔案,產生一組有時效性的一次性連結,並可設定:
連結的有效期限(最長 30 天)
最大存取次數
是否需要額外密碼才能開啟
是否在存取後自動刪除
這個功能非常適合用來傳送 Wi-Fi 密碼、API 金鑰、信用卡資訊給同事或家人。相較於透過 LINE 或電子郵件直接傳送,Send 的風險明顯低很多。筆者實際測試,收件者不需要有 Bitwarden 帳號也能開啟連結,使用門檻相當低。
3-5 緊急存取(Emergency Access)
緊急存取允許你指定一位信任的聯絡人,在你發生意外(例如長期無法登入)時,可以申請存取你的密碼庫。你可以設定等待期(例如 7 天),時間到了若你沒有拒絕,對方就能取得存取權。
這項功能對於有家庭、有共同財務或重要文件需要交接的人來說相當實用。市面上具備同等功能的競品不多,Bitwarden 把它放在付費方案中,算是合理的產品區隔。
3-6 安全報告與資料外洩監控
Bitwarden 的網頁版與部分用戶端提供「報告」功能,會掃描你的密碼庫,標示出:
重複使用的密碼
強度不足的密碼
已出現在已知資料外洩事件中的密碼
未啟用兩步驟驗證的帳號
不安全的網站網址
這份報告在初次匯入舊密碼時特別有用,可以幫你快速揪出高風險項目,逐步汰換。筆者實際使用時,一次就抓出了十幾組重複使用的舊密碼,清理過程相當直覺。
3-7 自架伺服器(Self-hosting)
Bitwarden 最與眾不同的一點,是它允許使用者把整套伺服器架在自己的機器上。官方提供 Docker 映像檔與安裝腳本,技術門檻不算太高。自架的好處是:
所有加密資料只存在你自己的伺服器,不經過 Bitwarden 官方雲端
可完全掌控備份與資料保留政策
適合企業內部部署或高度重視隱私的使用者
缺點則是需要自行維護、更新、處理憑證與備份,對於非技術背景的使用者並不友善。不過對懂得操作 Docker 的人來說,這是一項非常有吸引力的選項。
四、安全性深度剖析
4-1 加密與金鑰衍生流程
Bitwarden 的加密架構大致如下:
使用者輸入主密碼。
主金鑰再用來解密伺服器上的「使用者對稱金鑰」。
使用者對稱金鑰用來加解密密碼庫中的每一筆資料(AES-256-CBC 或 AES-256-GCM)。
所有加解密都在本機完成,伺服器只負責儲存密文與同步。
這套流程是現代密碼管理器的標準做法,且 Bitwarden 允許使用者在設定中調整 KDF 迭代次數或改用 Argon2id,讓進階使用者能進一步提高暴力破解的難度。
4-2 第三方安全稽核與漏洞獎勵計畫
Bitwarden 曾多次委託外部資安公司進行滲透測試與程式碼稽核,並公開部分報告摘要。此外,他們也設有漏洞獎勵計畫(Bug Bounty),鼓勵研究人員回報安全問題。
這種「接受外部檢驗」的態度,是評估密碼管理器可信度的重要指標。畢竟,任何軟體都可能存在漏洞,重點在於廠商面對漏洞的態度與修補速度。
4-3 曾發生的安全事件與處理
Bitwarden 過去也曾發生過幾次與安全相關的事件,例如 2022 年曾有用戶反映在特定情況下,瀏覽器擴充功能的記憶體中可能殘留解密後的資料。官方在接獲回報後迅速發布修補,並公開說明處理過程。
相較於某些競品曾發生的重大外洩事件,Bitwarden 的紀錄相對乾淨,且因為開源,社群監督的力道也比較強。這是筆者在評估時給予正面評價的一個環節。
五、價格方案與性價比分析
Bitwarden 的定價策略向來被認為是市場上最有競爭力的之一。以下是主要方案(價格可能隨時間調整,請以官方公告為準):
方案
價格(約)
主要功能
免費版
0 元
無限制密碼儲存、跨裝置同步、密碼產生器、基本兩步驟驗證、Send(文字)
Premium
每年約 10 美元
進階兩步驟驗證(YubiKey、Duo)、檔案 Send、緊急存取、安全報告、1 GB 加密檔案儲存
Families
每年約 40 美元
最多 6 人共用,含所有 Premium 功能、家庭共享資料夾
Teams / Enterprise
依人數計價
組織管理、SSO、SCIM、企業政策控管、稽核日誌
免費版就能做到「無限制裝置同步」這一點,在市場上幾乎找不到對手。1Password 與 NordPass 的免費版都有限制(例如僅限單一裝置、或功能縮減),LastPass 的免費版則限制只能在電腦或手機其中一邊使用。Bitwarden 的免費版誠意十足,對於預算有限的一般使用者來說已經是堪用甚至超值。
Premium 版一年約 10 美元,換算下來每月不到 1 美元,卻能解鎖 YubiKey 支援、檔案 Send、緊急存取與安全報告,性價比極高。若是家庭使用,Families 方案平均每人每年只要幾美元,負擔非常輕。
六、Bitwarden 與主流競品比較
6-1 Bitwarden vs 1Password
1Password 是市場上最受好評的密碼管理器之一,介面精緻、使用者體驗流暢、功能完整。它的優勢在於產品打磨程度高、客服品質佳、對家庭與團隊的支援成熟。
然而,1Password 是閉源軟體,且價格明顯高於 Bitwarden(個人方案每月約 3 美元起)。如果你非常在意預算、重視開源透明性,Bitwarden 會是更合適的選擇;如果你完全不想碰技術細節、追求最順手的使用體驗,1Password 可能更值得。兩者並沒有絕對優劣,取決於你的優先順序。
6-2 Bitwarden vs LastPass
LastPass 曾是密碼管理器市場的龍頭,但 2022 年發生了大規模資料外洩事件,导致大量使用者加密密碼庫外洩,嚴重打擊使用者信任。事後 LastPass 也大幅縮減免費版功能。
以目前的狀況來看,除非你有特殊理由,否則不太建議新使用者選擇 LastPass。Bitwarden 在安全性紀錄、開源透明度與免費版誠意上都明顯勝出。
6-3 Bitwarden vs KeePass
KeePass 是一套完全離線、開源的密碼管理器,資料庫以檔案形式儲存,使用者可自行決定放在哪、如何同步。它最大的優點是「不依賴任何雲端服務」,隱私性極高,且完全免費。
缺點則是同步與跨裝置體驗需要自己土炮(例如透過 Dropbox、Syncthing 或 WebDAV),對一般使用者門檻較高。Bitwarden 可以視為「KeePass 的雲端化、易用化版本」,兩者都擁抱開源精神,但取向不同。
6-4 Bitwarden vs NordPass
NordPass 由 NordVPN 團隊推出,介面簡潔、行銷力道強,但本質上仍是閉源產品。其免費版僅限單一裝置使用,付費版價格與 1Password 接近,性價比不如 Bitwarden。
如果你已經是 Nord 生態系的重度使用者,或許會覺得整合方便;但若單純以密碼管理器的功能與價格評估,Bitwarden 仍是更划算的選擇。
七、實際使用體驗:優點與缺點
7-1 值得稱讚的優點
免費版誠意十足:無限制裝置同步、無限密碼儲存,市場上幾乎沒有對手。
開源透明:程式碼公開可查,安全性可被社群共同檢驗。
價格極具競爭力:Premium 一年約 10 美元,負擔極低。
跨平台完整:從瀏覽器、桌面、手機到 CLI 一應俱全。
支援自架:高度重視隱私者可以完全掌控資料流向。
匯入匯出方便:支援從多種競品匯入資料,降低轉換成本。
7-2 需要改進的缺點
客服以郵件為主:免費用戶沒有即時客服,遇到問題時需要等待回覆。
八、誰最適合使用 Bitwarden?
綜合以上評測,以下幾類人特別適合選擇 Bitwarden:
預算有限但想要完整功能的使用者:免費版就能滿足絕大多數需求。
重視開源與透明度的技術人員:程式碼可稽核,還可自架。
需要跨多裝置同步的人:免費版即支援無限制裝置。
家庭使用者:Families 方案可六人共用,平均成本極低。
相對地,如果你追求極致的介面美感、希望有 24 小時即時客服、或完全不想接觸任何技術設定,那麼 1Password 可能更符合你的期待。
九、結論與建議
整體而言,Bitwarden 在「功能完整度」、「安全性」、「價格」與「開放性」四個面向上都表現得相當均衡。它或許不是市面上最漂亮、最華麗的密碼管理器,但它把最核心的事情——安全地保管你的密碼——做得非常扎實,而且用極低的成本提供給所有人。
免費版就足以應付大多數個人使用者的日常需求,這一點在商業上其實相當罕見,也顯示 Bitwarden 對「讓資安普及化」這件事有一定的堅持。若你願意每年花上約 10 美元升級 Premium,解鎖的 YubiKey 支援、檔案 Send 與緊急存取更是物超所值。
當然,任何密碼管理器都不是萬靈丹。再好的工具,如果主密碼設得太弱、兩步驟驗證沒開、裝置本身中毒,安全性依然會大打折扣。Bitwarden 能幫你做好「密碼管理」這一塊,但整體資安仍需要你自己建立良好的使用習慣。
如果你目前還在用重複的密碼、或把密碼記在瀏覽器與備忘錄裡,那麼現在就是更換密碼管理器的最好時機。而 Bitwarden,無疑是當前最值得優先考慮的選項之一。