Gần đây tôi ngồi suy nghĩ một phút: mỗi ngày tôi nhập bao nhiêu username/mật khẩu? Giữa các tài khoản email (4), mạng xã hội (3), blog cá nhân, game online (3), web app công ty (2), mật khẩu đăng nhập máy, ngân hàng trực tuyến (4), IM client (4), và các login khác cho comment, eBay... Tôi có hàng chục username/mật khẩu phải nhớ.
Nếu bạn giống tôi, bạn "lười" một chút. Dùng email làm username khi có thể (hoặc recycle username), dùng lại mật khẩu tùy độ nhạy cảm, lưu mật khẩu trên trang web thường truy cập. Đừng tự lừa dối – chúng ta biết đây không phải cách tốt, nhưng ai cũng làm. Có cách tốt hơn không? Có giữ thông tin nhạy cảm an toàn với sự tiện lợi như mật khẩu lưu, username/mật khẩu tái sử dụng?
Một từ: "không", nhưng có thể gần. Ứng dụng quản lý mật khẩu cung cấp sự thỏa hiệp giữa tiện lợi và an toàn: lưu cơ sở dữ liệu mã hóa username/mật khẩu sau một master password.
KeePassX xuất hiện – trình quản lý mật khẩu đa nền tảng dựa trên KeePass Password Safe cũ cho Windows. Không mượt mà như 1Password thương mại, nhưng KeePassX không kém chức năng và không có giá $39.95.

Cửa sổ chính KeePassX đơn giản, trực quan – 3 pane: danh sách nhóm mật khẩu, danh sách mật khẩu trong nhóm active, "card" hiển thị thông tin cơ bản mỗi entry. Tôi thích layout 3 cột kiểu Address Book của Apple, nhưng đó là vấn đề nhỏ. Mật khẩu/username che bằng dấu sao, xem khi mở entry.

Tạo entry mới mở cửa sổ nhập Title, Username, URL, password, comment. Từ đây truy cập password generator tùy chỉnh cao: chọn loại ký tự, độ dài, tùy chọn chọn ký tự. Như ảnh, không ai đoán được ~pE2%*dp=*K=?W7$J1,Kmo@;|. Có thể đặt mật khẩu hết hạn sau thời gian, chọn icon cho entry.

Lo Ngại Về Bảo Mật?
Database KeePassX lưu local, bảo vệ bằng mã hóa 256-bit AES hoặc Twofish. Ngay 128-bit như 1Password cũng mất hàng triệu năm brute-force, nên an tâm tuyệt đối.
Tính năng hay khác: định dạng database đa nền tảng, và yêu thích của tôi – dùng key file mở khóa database. Bạn có thể chỉ mở database bằng cách cắm USB chứa key file.
Vấn đề với KeePassX: vẫn beta (phiên bản 0.4.0 tại thời điểm viết). Tôi không gặp crash sau vài ngày dùng, nhưng ổn định là ưu tiên hàng đầu cho chương trình xử lý thông tin nhạy cảm. Màn hình chính có nút New Entry, thêm nút New Group cũng hay. Tích hợp Safari/Firefox tốt, nhưng open source có ai giỏi hơn có thể viết plugin. Settings hơi thưa – ví dụ hiển thị username trong danh sách entry. Chương trình mạnh hơn nếu có category khác: số thẻ tín dụng, license phần mềm – có field không áp dụng cho login/password.
Bỏ qua chi tiết nhỏ, KeePassX là lựa chọn đầy hứa hẹn thay thế file text trong ổ đĩa mã hóa hoặc trả $40 cho phần mềm thương mại. Tôi ấn tượng và định dùng thường xuyên.
Bạn biết trình quản lý mật khẩu khác? Comment cho biết.