LastPass 的開源替代品
我們正面臨著信息大爆炸。無論你是要在線經營生意,找工作,還是只為了休閑來進行閱讀,互聯網都是一個海量的信息源。在這種情況下,長期保留信息是很困難的。然而,及時地獲取某些特定信息非常重要。密碼就是這樣的一個例子。
作為一個電腦用戶,你可能會面臨在不同服務或網站使用相同或不同密碼的困境。這個事情非常複雜,因為有些網站會限制你對密碼的選擇。比如,一個網站可能會限制密碼的最小位數,大寫字母,數字或者特殊字元,這使得在所有網站使用統一密碼變得不可能。更重要的是,不在不同網站中使用同一密碼有安全方面的原因。這樣就不可避免地意味著人們經常會有很多密碼要記。一個解決方案是將所有的密碼寫下來。然而,這種做法也極度的不安全。
為了解決需要記憶無窮多串密碼的問題,目前比較流行的解決方案是使用密碼管理軟體。事實上,這類軟體對於活躍的互聯網用戶來說極為實用。它使得你獲取、管理和安全保存所有密碼變得極為容易,而大多數密碼都是用軟體或文件系統加密過的。因此,用戶只需要記住一個簡單的密碼就可以獲取到其它所有密碼。密碼管理軟體鼓勵用戶對於不同服務去採用獨一無二的,非直觀的高強度的密碼。
為了讓大家更深入地了解Linux軟體的質量,我將介紹4款優秀的、可替代LastPass的開源軟體。
KeePassX
KeePassX是KeePass的多平台移植,是一款開源、跨平台的密碼管理軟體。這款軟體可以幫助你以安全的方式保管密碼。你可以將所有密碼保存在一個資料庫中,而這個資料庫被一個主密碼或密碼盤來保管。這使得用戶只需要記住一個單一的主密碼或插入密碼盤即可解鎖整個資料庫。
密碼資料庫使用AES(即Rijndael)或者TwoFish演算法進行加密,密鑰長度為256位。
該軟體功能包括:
-
管理模式豐富
- 通過標題使每條密碼更容易被識別
- 可設置密碼過期時間
- 可插入附件
- 可為不同分組或密碼自定義標誌
- 在分組中對密碼排序
- 通過標題使每條密碼更容易被識別
-
搜索功能:可在特定分組或整個資料庫中搜索
-
自動鍵入: 這個功能允許你在登錄網站時只需要按下幾個鍵。KeePassX可以幫助你輸入剩下的密碼。自動鍵入通過讀取當前窗口的標題,對密碼資料庫進行搜索來獲取相應的密碼
-
資料庫安全性強,用戶可通過密碼或一個密鑰文件(可存儲在CD或U盤中)訪問資料庫(或兩者)
-
安全密碼自動生成
-
具有預防措施,獲取用星號隱藏的密碼並檢查其安全性
-
加密 - 用256位密鑰,通過AES(高級加密標準)或TwoFish演算法加密資料庫,
-
密碼可以導入或導出。可從PwManager文件(.pwm)或KWallet文件(.xml)中導入密碼,可導出為文本(*.txt)格式。
-
軟體官網:www.keepassx.org
-
開發者:KeepassX Team
-
軟體許可證:GNU GPL V2
-
版本號:0.4.3
Encryptr
Encryptr是一個開源的、零知識(zero-knowledge)的、基於雲端的密碼管理/電子錢包軟體,以Crypton為基礎開發。Crypton是一個Javascript庫,允許開發者利用其開發應用來上傳文件至伺服器,而伺服器無法知道用戶所存儲的文件內容。
Encryptr可將你的敏感信息,比如密碼、信用卡數據、PIN碼、或認證碼存儲在雲端。然而,由於它基於零知識的Cypton框架開發,Encryptr可保證只有用戶才擁有訪問或讀取秘密信息的許可權。
由於其跨平台的特性,Encryptr允許用戶隨時隨地、安全地通過一個賬戶從雲端獲取機密信息。
軟體特性包括:
-
使用非常安全的零知識Crypton框架,只在你的本地加密/解密數據
-
易於使用
-
基於雲端
-
可存儲三種類型的數據:密碼、信用卡賬號以及通用的鍵值對
-
可對每條密碼設置「備註」項
-
過濾和搜索密碼
-
對密碼進行本地加密緩存,以節省載入時間
-
軟體官網: encryptr.org
-
開發者: Tommy Williams
-
軟體許可證: GNU GPL v3
-
版本號: 1.2.0
RatticDB
RatticDB是一個開源的、基於Django的密碼管理服務。
RatticDB被設計為一個「密碼生命周期管理工具」而不是單單一個「密碼存儲工具」。RatticDB致力於及時提醒用戶哪些密碼在何時需要更改。它不提供應用層面的密碼加密。
軟體特性包括:
-
簡潔的ACL設計
-
可改變隊列功能,可讓用戶知曉何時需要更改某應用的密碼
-
支持Ansible配置
-
軟體官網: rattic.org
-
開發者: Daniel Hall
-
軟體許可證: GNU GPL v2
-
版本號: 1.3.1
Seahorse
Seahorse是一個GnuPG(GNU隱私保護軟體)的Gnome前端界面。它的目標是提供一個易於使用密鑰管理工具,以及一個易於使用的界面來控制加密操作。
Seahorse是一個工具,用來提供安全傳輸和數據存儲服務。數據加密和數字密鑰生成操作可以輕易通過GUI來操作,密鑰管理操作也可以輕易通過直觀的界面來進行。
此外,Seahorse包含一個Gedit插件,可以使用鸚鵡螺文件管理器管理文件,一個管理剪貼板中事物的小程序,一個存儲私密密碼的代理,還有一個GnuPG和OpenSSH的密鑰管理工具。
軟體特性包括:
-
對文本進行加密/解密/簽名
-
管理密鑰及密鑰環
-
將密鑰及密鑰環與密鑰伺服器同步
-
密碼簽名及發布
-
將密碼緩存起來,無需多次重複鍵入
-
對密鑰及密鑰環進行備份
-
可添加一個GDK支持格式的圖片作為OpenGPG圖片ID
-
生成SSH密鑰,對其進行驗證及儲存
-
多語言支持
-
開發者: Jacob Perkins, Jose Carlos, Garcia Sogo, Jean Schurger, Stef Walter, Adam Schreiber
-
軟體許可證: GNU GPL v2
-
版本號: 3.18.0
via: http://www.linuxlinks.com/article/20151108125950773/LastPassAlternatives.html
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive