KeePassDroid cho các Thiết bị Android

Mục lục

...Loading Table of Contents...

    KeePassDroid là một công cụ quản lý mật khẩu rất dễ dàng sử dụng và có tính bảo mật cao cho thiết bị Android của bạn.

    Trang chủ

    Yêu cầu Điện thoại

    • Android 1.5 hoặc cao hơn

    Phiên bản sử dụng trong hướng dẫn này

    • 1.9.8

    Bản quyền

    • Giấy phép Phần mềm Miễn phí GPL-V2

    Yêu cầu Đọc thêm

    Thời gian tìm hiểu cần thiết để sử dụng công cụ này: 10 phút

    Những điều bạn sẽ đạt được:

    • Khả năng lưu trữ toàn bộ mật khẩu của bạn trên một cơ sở dữ liệu thuận tiện sử dụng và bảo mật cao
    • Khả năng tạo va lưu trữ những mật khẩu mạnh mà không cần phải ghi nhớ chúng
    • Khả năng chia sẻ các tệp cơ sở dữ liệu mật khẩu KeePass password database giữa các thiết bị di động và máy tính của bạn

    Tải về KeePassDroid

    Từ trang web chính thức

    • Tìm hiểu tóm tắt giới thiệu Hướng dẫn Thực hành
    • Nhấn vào biểu tượng KeePassDroid phía dưới để mở trang http://www.keepass.info/download.html
    • Cuộn xuống phần tải về KeePassDroid
    • Chuyển tệp apk bạn vừa tải về vào thiết bị Android để cài đặt

    Từ kho F-Droid (Kho Phần mềm Nguồn mở Miễn phí Android - FOSS)

    • Bạn cũng có thể cài đặt KeePassDroid từ F-Droid là kho phần mềm Miễn phí Nguồn mở Android - FOSS
    • Sau khi cài đặt xong, nhấn chọn nút mở để khởi động ứng dụng

    KeePassDroid:

    1.1 Những điều bạn nên biết về công cụ này trước khi bắt đầu

    KeePassDroid là một công cụ mạnh mẽ, rất dễ sử dụng giúp bạn lưu trữ và quản lý toàn bộ mật khẩu của bạn trong một cơ sở dữ liệu có tính bảo mật rất cao. Bạn có thể sao chép tệp tin cơ sở dữ liệu KeePass hiện có của bạn vào ứng dụng KeePassDroid trên thiết bị di động. Lưu ý: Trước khi sao chép và mở cơ sở dữ liệu quản lý mật khẩu, hãy cân nhắc một điều rằng khả năng bảo mật cho thiết bị di động của bạn có thể không tương ứng với mức bảo mật trên máy tính. Cơ sở dữ liệu mật khẩu được bảo vệ bởi một 'mật khẩu chủ’ do bạn tạo ra. Mật khẩu chủ này sẽ được sử dụng để mã hóa toàn bộ nội dung dữ liệu chứa trong cơ sở dữ liệu. Bạn có thể lưu những mật khẩu hiện có trong KeePassDroid hoặc sử dụng công cụ này để sinh ra mật khẩu mới cho bạn. KeePassDroid không yêu cầu bất kỳ phải cấu hình trước hay hướng dẫn cài đặt đực biệt nào. Ứng dụng luôn sẵn sàng hoạt động!

    Hướng dẫn Cài đặt và Sử dụng KeePassDroid

    2. Hướng dẫn Cài đặt và Sử dụng KeePassDroid

    Danh sách các phần:

    2.0 Hướng dẫn Cài đặt KeePassDroid

    2.1 Hướng dẫn Taok một Cơ sở Dữ liệu Mật khẩu Mới

    2.2 Hướng dẫn Thêm một Nhóm và một Mục vào

    2.3 Hướng dẫn Sửa đổi một Mục vào

    2.4 Hướng dẫn Sinh Mật khẩu Ngẫu nhiên

    2.5 Hướng dẫn Khóa cơ sở dữ liệu KeePassDroid

    2.6 Hướng dẫn Tạo một tệp Sao lưu Cơ sở dữ liệu Mật khẩu

    2.7 Hướng dẫn Khởi tạo lại Mật khẩu Chủ

    2.0 Hướng dẫn Cài đặt KeePassDroid

    Bước 1. Tải về ứng dụng từ kho ứng dụng F-Droid

    Hình 1: Các phiên bản KeyPassDroid.

    Bước 2. Sau khi tải về, nhấn vào Package installer (Gói Cài đặt) và chọn Install (Cài đặt)

    Hình 2: Quyền truy cập cần thiết cho KeyPassDroid.

    Bước 3. Nhấn Open (Mở) như trong hình bên dưới để kích hoạt KeePassDroid

    Hình 3: Màn hình ứng dụng được cài đặt.

    Để sử dụng ứng dụng:

    2.1 Hướng dẫn Tạo một Cơ sở Dữ liệu Mật khẩu Mới

    Trong các phần tiếp theo bạn sẽ được hướng dẫn cách tạo một mật khẩu chủ, lưu cơ sở dữ liệu mật khẩu vừa tạo, sinh một mật khẩu ngẫu nhiên cho một chương trình riêng và tạo bản sao lưu cho cơ sở dữ liệu mật khẩu. Để mở KeePassDroid bạn cần nhấn chạm vào biểu tượng ứng dụng.

    Tạo một cơ sở dữ liệu mật khẩu bảo mật mới yêu cầu hai bước:

    Bạn phải nghĩ ra một mật khẩu chủ riêng, mạnh sử dụng để khóa và mở khóa cơ sở dữ liệu mật khẩu này. Sau đó bạn cần lưu cơ sở mật khẩu vừa tạo ra.

    Để tạo một cơ sở dữ liệu mật khẩu mới hãy theo các bước sau:

    Bước 1. Nhấn chọn Create (Tạo mới)

    Hình 4: Cửa sổ mở/tạo cơ sở dữ liệu mật khẩu.

    Cửa sổ Enter database password (Nhập mật khẩu cơ sở dữ liệu) sẽ xuất hiện như sau:

    Hình 5: Cửa sổ nhập mật khẩu cho cơ sở dữ liệu.

    Bước 2. Nhập vào mật khẩu chủ bạn đã chuẩn bị trước đó vào trường password (mật khẩu) và trường confirm password (xác nhận mật khẩu) như trong hình dưới đây:

    Hình 6: Nhập mật khẩu.

    Gợi ý: Hãy chắc chắn bạn tạo một mật khẩu chủ đủ mạnh, hãy tham khảo chương 3. Hướng dẫn tạo và duy trì mật khẩu bảo mật để có thêm hướng dẫn.

    Bước 3. Nhấn OK để kích hoạt cửa sổ sau

    Hình 7: Cửa sổ chính KeePassDroid.

    Xin chúc mừng! Bạn đã tạo thành công một cơ sở dữ liệu mật khẩu bảo mật. Giờ bạn có thể bắt đầu sử dụng cơ sở dữ liệu này để lưu trữ các mật khẩu hiện có cũng như trong tương lai.

    Lưu ý: Bạn cũng có thể chép tệp cơ sở dữ liệu KeePass từ máy tính vào thiết bị Android và mở tệp này với KeePassDroid.

    2.2. Hướng dẫn Thêm một Nhóm và một Đề mục

    KeePassDroid lưu trữ các đề mục mật khẩu trong các nhóm để đảm bảo thông tin được tổ chức. Các nhóm mặc định được tạo sẵn gồm EmailInternet tuy nhiên bạn cũng có thể tạo các nhóm riêng theo ý mình bằng cách nhấn vào Add group (Thêm nhóm) và nhập tên nhóm sau đó ấn OK để kích hoạt cửa sổ sau:

    Hình 8 và 9: Thêm một nhóm mới.

    Cửa sổ Add entry (Thêm đề mục) cho phép bạn thêm thông tin về tài khoản, mật khẩu và các thông tin quan trọng khác vào cơ sở dữ liệu vừa tạo. Trong ví dụ dưới đây, bạn sẽ thêm các đề mục để lưu trữ các mật khẩu và tên truy cập cho các tài khoản của các trang web và hòm thư điện tử khác nhau. Bước 1. Nhấn vào Add entry (Thêm đề mục) để kích hoạt cửa sổ Add entry như dưới đây:

    Hình 10 và 11: Thêm một đề mục mật khẩu mới.

    Lưu ý: Cửa sổ Add Entry hiển thị những trường thông tin lưu trữ. Không có trường nào là bắt buộc; thông tin lưu ở đây chủ yếu giúp tạo thuận lợi cho bạn. Trong nhiều trường hợp, các thông tin này rất hữu ích khi bạn cần tìm một đề mục cụ thể.

    Dưới đây là giải thích ngắn gọn cho các trường thông tin khác nhau :

    Name (Tên): Một tên dùng để miêu tả một đề mục mật khẩu. Ví dụ: Mật khẩu Gmail

    Username (tên đăng nhập): Là tên đăng nhập liên quan cho đề mục mật khẩu này. Ví dụ: securitybox@gmail.com

    URL: Địa chỉ đường dẫn Internet liên quan đề mục mật khẩu này. Ví dụ: https://mail.google.com

    Password (Mật khẩu): Tính năng này sinh ra một mật khẩu ngẫu nhiên khi cửa sổ Add Entry được kích hoạt. Bạn có thể sử dụng tính năng này khi bạn muốn thay đổi mật khẩu hiện tại bằng một mật khẩu sinh ra bởi KeePass. Vì KeePass sẽ luôn ghi nhớ các mật khẩu này cho bạn, bạn sẽ thậm chí không cần phải ghi nhớ các mật khẩu này. Một mật khẩu được sinh một cahs ngẫu nhiên được coi là mật khẩu mạnh (đúng vậy, sẽ khó để cho một kẻ xâm nhập tìm cách đoán hay phá mật khẩu).

    Việc sinh một mật khẩu ngẫu nhiên theo yêu cầu sẽ được hướng dẫn trong phần tiếp theo. Tât nhiên bạn có thể thay mật khẩu mặc định bằng mật khẩu của bạn. Ví dụ, nếu bạn tạo một đề mục cho tài khoản đã tồn tại bạn có thể nhập mật khẩu đã có này vào trường mật khẩu này.

    Confirm passwords (Xác nhận mật khẩu): Bạn nhập lại mật khẩu để xác nhận.

    Comments (Chú thích): Trường này là nơi bạn có thể nhập vào các thông tin miêu tả hay thông tin chung về tài khoản hoặc trang web đề mục này chứa thông tin. Ví dụ: Thiết lập Máy chủ Thư: POP3 SSL, pop.gmail.com, Port 995; SMTP TLS, smtp.gmail.com, Port: 465

    Lưu ý: Việc tạo hay sửa đổi các đề mục mật khẩu sẽ không làm thay đổi mật khẩu thực tế của bạn! Hãy tưởng tượng KeePass như là một cuốn sổ liên lạc điện tử ghi các mật khẩu của bạn. Chương trình chỉ lưu những gì bạn ghi vào đó, không có gì hơn.

    Bước 2. Nhấn vào save (lưu) để lưu những thay đổi của cửa sổ Add entry.

    Đề mục mới sẽ xuất hiện trong nhóm.

    Hình 12: Một đề mục mới được thêm vào trong một nhóm vừa tạo.

    2.3 Hướng dẫn Sửa đổi một Đề mục

    Bạn có thể sửa đổi một đề mục đã tồn tại trong KeePass bất cứ khi nào bạn muốn. Bạn có thể đổi mật khẩu (một thói quen bảo mật tốt khi thay đổi mật khẩu mỗi ba hoặc sáu tháng), hoặc các thông tin khác lưu trong đề mục mật khẩu Để sửa đổi một đề mục, hãy thực hiện các bước sau:

    Bước 1. Chọn Group tương ứng để kích hoạt các đề mục trong đó.

    Hình 13: Danh sách các nhóm.

    Bước 2. Chọn đề mục tương ứng, sau đó nhấn chọn đề mục xác định để kích hoạt cửa sổ sau:

    Hình 14: Xem một đề mục.

    Bước 3. Nhấn vào Edit (Sửa đổi), Giờ bạn có thể bắt đầu sửa đổi các thông tin trong cửa sổ này. Khi bạn hoàn thành Nhấn vào save (lưu) để lưu các thay đổi, bao gồm cả mật khẩu.

    Hình 15: Chỉnh sửa thông tin.

    Để thay đổi một mật khẩu hiện tại (được bạn tạo ra trước đó) bằng một mật khẩu tạo ra và được chúng tôi khuyến nghị dùng, bởi KeePassDroid, hãy xem phần tiếp theo.

    2.4 Hướng dẫn Sinh Mật khẩu Ngẫu nhiên

    Các mật khẩu dài, ngẫu nhiên được coi là mật khẩu mạnh trong lĩnh vực an ninh bảo mật số. Sự ngẫu nhiên dựa trên các thuật toán và không dễ dàng bị ‘đoán’ bởi những đối tượng tìm cách tấn công tài khoản của bạn. KeePass cung cấp Cơ chế Sinh Mật khẩu để giúp bạn thực hiện công việc này. Như bạn đã thấy ở phía trên, một mật khẩu ngẫu nhiên được tự động sinh ra khi bạn tạo một đề mục mới. Phần này sẽ hướng dẫn bạn tự sinh một mật khẩu theo yêu cầu của mình. Lưu ý: Cơ chế Sinh Mật khẩu có thể được kích hoạt trong cửa sổ Add Entry (Thêm đề mục) và Edit Entry (Sửa Đề mục).

    Hình 16: Thông tin đề mục mật khẩu.

    Bước 1. Nhấn nút trên cửa sổ Add Entry hoặc Edit Entry, để kích hoạt cửa sổ Sinh Mật khẩu như sau:

    Hình 17: Các tùy chọn sinh mật khẩu.

    Cửa sổ Password Generator (Sinh Mật khẩu) hiển thị một số tùy chọn để tạo mật khẩu. Bạn có thể xác định độ dài mong muốn cho mật khẩu, tập hợp các ký tự sử dụng và nhiều tùy chọn khác. Với mục đích của chúng tôi, chúng tôi sẽ chọn những tùy chọn sau làm ví dụ:

    • Length (Độ dài) là 16 ký tự
    • Chọn Upper-case Letter (Chữ hoa)
    • Chọn Lower-case Letter (Chữ thường)
    • Chọn Digits (Số)
    • Chọn Minus (Dấu)
    • Chọn Ngoặc móc
    • Chọn Gạch chân

    Hình 18: Các tùy chọn sinh mật khẩu.

    Bước 2. Nhấn để bắt đầu tiến trình. Khi hoàn thành, KeePassDroid sẽ hiển thị mật khẩu đã sinh cho bạn.

    Hình 19: Một mật khẩu ngẫu nhiên được tạo ra.

    Bước 3. Nhấn Accept (Chấp nhận) để kích hoạt màn hình sau:

    Hình 20: Thông tin đề mục.

    Lưu ý: Bạn có thể xem mật khẩu vừa được tạo bằng cách nhấn vào (Screenshot) từ trình đơn. Tuy nhiên, điều này có thể gây ra nguy cơ bảo mật như đã thảo luận phía trên. Trong thực tế, bạn sẽ không cần thiết phải xem mật khẩu được tạo ra. Chúng tôi sẽ giải thích rõ hơn về điều này trong phần 3.0 Sử dụng KeePass Passwords.

    Bước 4. Nhấn vào Save (Lưu) để chấp nhận mật khẩu và quay trở lại cửa sổ Entry (Đề mục) như trong hình sau:

    Hình 21: Cửa sổ Đề mục.

    2.5 Hướng dẫn Khóa cơ sở dữ liệu KeePassDroid

    Bước 1. Nhấn vào nút Trình đơn để khích hoạt cửa sổ sau:

    Hình 22: Trình đơn các tùy chọn.

    Bước 2. Nhấn chọn Lock Database (Khóa Cơ sở Dữ liệu) để đóng cửa sổ giao diện KeePassDroid như dưới đây:

    Hình 23: Cơ sở dữ liệu bị khóa.

    Bạn sẽ cần nhập lại mật khẩu để truy cập cơ sở dữ liệu KeePassDroid.

    2.6 Hướng dẫn Tạo Sao lưu tệp Cơ sở Dữ liệu Mật khẩu

    Tệp cơ sở dữ liệu KeePassDroid trên điện thoại Android sẽ được xác định với thành phần mở rộng .kdb. Bạn có thể sao chép tệp này sang máy tính của bạn hoặc vào thẻ nhớ USB. Không ai có thể mở được cơ sở dữ liệu này nếu không có mật khẩu chủ.

    Lưu ý: Để mở cơ sở dữ liệu KeePassDroid được chép vào từ thiết bị Android sang máy tính, bạn cần chắc chắn rằng chương trình KeePass được cài đặt trên máy tính hoặc có phiên bản chạy không cần cài đặt trên thẻ nhớ USB.

    Xin hãy tham khảo chương sau để có thêm thông tin Portable KeePass

    2.7 Hướng dẫn Thay đổi Mật khẩu Chủ

    Bạn có thể thay đổi Mật khẩu Chủ bất kỳ khi nào. Việc này có thể được thực hiện khi bạn mở cơ sở dữ liệu mật khẩu.

    Bước 1. Chọn cở sở dữ liệu > Chọn Menu (Trình đơn) để kích hoạt cửa sổ sau:

    Hình 24: Trình đơn các tùy chọn.

    Bước 2. Nhấn vào Change Master key (Thay đổi Mật khẩu chủ) để khích hoạt cửa sổ sau:

    Hình 25: Nhập một mật khẩu mới.

    Bước 3. Nhập mật khẩu vào trường Password (Mật khẩu) và trường Confirm Password (Xác nhận Mật khẩu), sau đó Nhấn OK.

    Hình 26: Nhập một mật khẩu mới.

    3.0 Sử dụng KeePassDroid Passwords

    Xóa Bộ nhớ Đệm Bàn phím khi quá hạn

    Với thực tế là một mật khẩu bảo mật rất khó ghi nhớ, KeePassDroid cho phép bạn chép mật khẩu từ cơ sở dữ liệu và dán mật khẩu này vào tài khoản hay trang web cần nhập. . Để đảm bảo bảo mật tốt hơn, bạn có tùy chọn lưu mật khẩu sao chép trong bộ nhớ bàn phím trong khoảng thời gian 30 giây, 1 phút, 5 phút, vì vậy sẽ tiết kiệm thời gian khi mở tài khoản hay trang web sẵn sàng để bạn có thể dán mật khẩu vào theo yêu cầu .

    Lưu ý: bạn cũng có tùy chọn để không bao giờ lưu mật khẩu sao chép vào bộ nhớ bàn phím.

    Bạn có thể thấy các tùy chọn này trong cửa sổ dưới đây bằng cách:

    Menu (Trình đơn) > Settings (Thiết đặt) > Application (Ứng dụng)> Clipboard timeout (Giới hạn thời gian Bộ nhớ bàn phím

    Hình 27: Các tùy chọn giới hạn thời gian lưu trữ bộ nhớ bàn phím.

    Sử dụng KeePassDroid

    Bước 1. Nhấn vào Menu (Trình đơn) trong đề mục mật khẩu yêu cầu để kích hoạt cửa sổ:

    Hình 28: Các tùy chọn mật khẩu.

    Bước 2. Select Copy Password (Chọn Chép Mật khẩu) như sau:

    Bước 3. Chuyển tới tài khoản hoặc trang web tương ứng và dán mật khẩu vào trường tương ứng bằng cách nhấn chạm và giữ tại trường tương ứng và chọn Paste (Dán) để dán thông tin:

    Hình 29: Các tùy chọn thao tác ký tự.

    Lưu ý: Bằng việc sử dụng KeePassDroid trong mọi trường hợp, bạn sẽ thực tế không bao giờ cần xem hoặc biết mật khẩu của mình như thế nào. Tính năng copy/paste (chép/dán) sẽ đảm nhận việc sao chép mật khẩu từ cơ sở dữ liệu vào cửa sổ nhập mật khẩu tương ứng. Nếu bạn sử dụng tính năng Random Generator (Cơ chế Sinh Ngẫu nhiên) sau đó dùng mật khẩu này cho quá trình đăng ký một tài khoản thư điện tử mới, bạn sẽ sử dụng một mật khẩu mà bạn sẽ không bao giờ cần biết về mật khẩu này. Và điều này hoạt động tốt !

    Khóa cơ sở dữ liệu khi quá thời gian

    Bạn cũng có một tùy chọn khóa cơ sở dữ liệu mật khẩu khi ứng dụng không có hoạt động trong một khoảng thời gian nhất định. Bạn có thể thực hiện điều này bằng cách:

    Menu (Trình đơn)> Settings(Thiết đặt) > Application(Ứng dụng) Nhấn vào Application timeout (Ứng dụng quá hạn thời gian) để mở cửa sổ sau:

    Hình 30: Các tùy chọn giới hạn thời gian ứng dụng.

    Chọn khoảng thời gian bạn muốn đóng cơ sở dữ liệu.

    KeePassDroid - Advanced usage

    3. Advanced KeePassDroid usage

    3.0 How to Edit an Entry

    You can change your password or modify other details stored in the entry. It is generally considered good security practice to change a password every three to six months.

    Step 1. Tap the Group that contains the entry you wish to edit and then tap the entry to view its contents.

    Figure 1: Entry Contents.

    Step 2. Tap to start editing the information.

    Figure 2: Edit information.

    Step 3. When you have finished, tap to save all changes.

    3.1 How to Generate Random Passwords

    Long, randomly-generated passwords are strong and secure as their generation is based on mathematical principles and cannot be simply guessed by someone who is trying to break into one of your accounts. KeePassDroid supplies a Password Generator, to help you with this process.

    Figure 3: Edit password entry screen

    Step 1. Tap the button from within either the Add Entry or Edit Entry screen (Fig. 3 above), to activate the Password Generator screen as follows:

    Figure 4: Password Generator.

    The Password Generator screen automatically gives you a random, short 8-character password. However, we recommend that you use a longer password. You generate a longer, more secure password by selecting the following options as in our example:

    • Length at least 16-characters
    • Check Upper-case Letter
    • Check Lower-case Letter
    • Check Digits
    • Check Minus
    • Check Underline
    • Check Brackets

    Note: To generate passwords longer than 16-characters, replace the number in the field with your desired figure.

    See Fig. 4 above.

    Step 2. Tap to have KeePassDroid generate a new random password.

    Step 3. Tap to copy the generated password into your account entry and bring you back to the edit screen.

    Figure 5: Entry information

    Step 4. Tap to accept the password and return to the Entry screen as follows:

    Figure 6: Entry screen

    3.2 How to Lock the KeePassDroid database

    Step 1. Tap on the Lock icon () which is at the top of the main screens while KeePassDroid is open. This will instantly lock your database. You will be presented with the following screen requiring you to enter your master password to unlock.

    Figure 7: Locked Database

    3.3 How to Create a Backup of the Password Database

    The KeePassDroid database file on your Android device is denoted by its .kdb file extension. You can copy this file to your computer or your USB memory stick. No one else will be able to open the database without the master password.

    By default, the database is stored in a folder named keepass on your phone. The exact location is /mnt/sdcard/keepass.

    Note: You need to have KeePass installed on your computer, or a portable version of KeePass located on your USB memory stick, to be able to open your database which you copied from your Android device.

    Please see KeePass chapter for more information.

    3.4 How to Reset your Master Password

    You can change the Master Password at any time. This can be done once you have opened the password database.

    Step 1. tap the menu icon () found on the top right of the main screens.

    Figure 8: Menu options

    Step 2. Tap to activate the following screen:

    Figure 9: Enter a new password.

    Step 3. Type in your new master password in the Password and the Confirm Password fields, Then tap OK.

    Figure 10: Enter a new password

    3.5 Changing Timeouts

    3.5.1 Clipboard timeout

    For greater security, the password is copied to the clipboard for a limited duration before it is automatically cleared from the clipboard. You have the option to change this duration to 30 seconds, 1 minute or 5 minutes.

    There is also an option Never but we recommend that you do not select this.

    You can see these options in the following screen by going to: Menu () > Settings > Application > Clipboard timeout

    Figure 11: Clipboard timeout options.

    3.5.2 Lock Database Timeout

    You also have the option to lock your database when the application is inactive for a specific time. Your database will automatically lock after 5 minutes of not being used. If you wish to shorten this, tap: Menu () > Settings > Application > Application timeout

    Figure 12: Application timeout options.

    Select 30 seconds, 1 minute or, the default 5 minutes. As before, there is an option to Never timeout, but we recommend against using this.