KeeP Kali là một ứng dụng khách KeePass mã nguồn mở cho iOS

Hãy Thử Công Cụ CủA Chúng Tôi Để LoạI Bỏ Các VấN Đề

Khoảng một tháng trước, tôi đã viết một bài báo về một KeePass ứng dụng khách cho iOS, được gọi là Tủ sắt . Tôi cũng đã đề cập đến một ứng dụng thay thế có tên KeeP Kali và tôi đã theo dõi quá trình phát triển ứng dụng này trên GitHub và Reddit trong một thời gian.

KeeP Kali Password Manager là một ứng dụng dành cho hệ điều hành iOS của Apple.

Tôi đã xem xét riêng phiên bản miễn phí của ứng dụng. Có một phiên bản cao cấp có sẵn với giá 11,99 đô la mỗi năm nâng giới hạn cơ sở dữ liệu 1 lên không giới hạn và mở khóa các cài đặt bổ sung.

Chúng ta hãy xem xét kỹ hơn ứng dụng.

Làm thế nào nó hoạt động

KeePassium is an open-source KeePass client for iOS

Giao diện của KeeP Kali sạch sẽ, tối giản và đẹp mắt. Khi bạn chạy ứng dụng lần đầu tiên, bạn sẽ được nhắc với 2 tùy chọn: thêm cơ sở dữ liệu hoặc chọn một cơ sở dữ liệu hiện có. Nếu bạn chọn cái sau, bạn có thể sử dụng cơ sở dữ liệu được lưu trữ trên các dịch vụ đám mây như Dropbox, Google Drive, iCloud Drive, One Drive, Box, NextCloud hoặc sử dụng WebDAV hoặc SFTP.

Cơ sở dữ liệu, trình tạo mật khẩu và hơn thế nữa

Bạn sẽ cần cài đặt ứng dụng của dịch vụ đám mây tương ứng trên thiết bị iOS của mình để tùy chọn hiển thị trong KeeP Kali. Ưu điểm ở đây là KeeP Kali không cần kết nối với dịch vụ vì nó có thể tải cơ sở dữ liệu KeePass từ thư mục Dropbox trên thiết bị.

Điều đó khá tuyệt vời vì nó loại bỏ những lo lắng về xác thực khỏi toàn bộ quá trình. Mặc dù KeeP Kali chỉ lưu cơ sở dữ liệu mà nó tạo ở định dạng KDBX4, nó cũng có thể mở / lưu các định dạng KDBX3 và KDB. Tất nhiên, bạn cũng có thể sử dụng ứng dụng để thay đổi mật khẩu chính.

KeePassium database

Sau khi bạn thêm một cơ sở dữ liệu, nó sẽ hiển thị trên thanh bên. Nhấn vào một thư mục sẽ hiển thị tất cả thông tin đăng nhập bên trong nó và chọn đăng nhập sẽ hiển thị tên người dùng, mật khẩu (ẩn) và URL trên ngăn bên phải. Bạn cũng có thể đính kèm tệp và ghi chú vào mục nhập mật khẩu.

Nó cũng ẩn số ký tự thực tế trong mật khẩu để thông tin được ẩn và không bị lộ cho người khác nhìn thoáng qua màn hình.

KeePassium password entry

Bạn có thể sắp xếp bảng điều khiển bên bằng cách nhấn vào biểu tượng ở dưới cùng bên trái. Thanh tìm kiếm ở trên cùng của ngăn cho phép bạn tìm các mục nhập một cách nhanh chóng. Có một tùy chọn cơ sở dữ liệu dự phòng sẽ lưu thêm một bản sao của cơ sở dữ liệu trên thiết bị của bạn.

KeePassium sorting

Trình tạo mật khẩu có thể được truy cập bằng cách nhấn vào biểu tượng + trên bảng điều khiển bên trái và chọn 'Tạo mục nhập'. Đây cũng là cách bạn thêm thông tin đăng nhập mới vào cơ sở dữ liệu nếu bạn tạo tài khoản mới.

KeeP Kali có thể tạo mật khẩu ngẫu nhiên bằng cách sử dụng các tham số sau: độ dài mật khẩu, chữ thường, chữ hoa, ký hiệu đặc biệt, chữ số và các ký tự giống nhau (như 1Il). Tùy chọn tự động điền hoạt động tốt và có thể được sử dụng trong Safari hoặc các trình duyệt khác để đăng nhập an toàn vào tài khoản của bạn.

Bảo vệ

KeeP Kali là mã nguồn mở và miễn phí, mặc dù nó có phiên bản cao cấp với một số tính năng bổ sung. Ứng dụng hỗ trợ ChaCha20 và AES (giống như KeePass) và cũng hỗ trợ các thuật toán Argon2, Salsa20 và Twofish để mã hóa.

KeePassium free vs premium

Khi bạn chuyển sang ứng dụng khác, Keep Kali sẽ khóa cơ sở dữ liệu như bình thường. Mặc dù tôi đã cảm thấy phiền phức khi thử nghiệm bằng cách chuyển sang và chuyển từ Safari để kiểm tra bản sao thủ công vào khay nhớ tạm và các tùy chọn tìm kiếm. Có thể giữ cơ sở dữ liệu mở trong 10 giây hoặc điều gì đó có thể giúp ngăn chặn điều này, một tùy chọn để kích hoạt điều này là đủ.

Khóa ứng dụng bổ sung thêm một lớp bảo mật cho KeepP Kali. Khi được bật, bạn sẽ cần nhập mật mã của thiết bị chỉ để truy cập ứng dụng. Bạn vẫn cần nhập mật khẩu chính của mình để mở cơ sở dữ liệu, điều này làm mất thời gian nhưng cung cấp khả năng bảo mật tốt hơn.

KeePassium app lock

Tùy chọn 'Mở khóa bằng khóa chính' bị tắt theo mặc định và vì lý do chính đáng. Khi bạn kích hoạt nó, Keep Kali sẽ nhớ khóa chính (mật khẩu chính) cho phiên, do đó bạn không phải nhập mật khẩu mỗi khi mở ứng dụng. Khi bạn chuyển sang ứng dụng khác và quay lại, bạn sẽ thấy nút 'mở khóa' (thay vì trường mật khẩu) trên màn hình chính của ứng dụng. Khóa chính sẽ tự động bị xóa sau khi cơ sở dữ liệu hết thời gian chờ.

KeePassium unlock with master key KeePassium unlock with master key 1

Cá nhân tôi không thích các tùy chọn như vậy, bởi vì nếu bạn quên xóa khóa chính và giao iPhone hoặc iPad của mình cho ai đó, hoặc nó bị đánh cắp hoặc lấy đi, cơ sở dữ liệu và tất cả mật khẩu và thông tin trong đó có thể bị truy cập ( trừ khi bạn bật Khóa ứng dụng).

Thời gian chờ của Cơ sở dữ liệu được liên kết với cài đặt 'mở khóa bằng khóa chính' và thời gian tự động xóa mặc định của Keep Kali là 60 phút. Đó là quá nhiều theo ý kiến ​​của tôi nhưng may mắn thay, nó có thể được tùy chỉnh và đặt thành tự động khóa từ thấp nhất là 30 giây và lên đến 24 giờ hoặc thậm chí không bao giờ. Tất nhiên, bạn không nên để cơ sở dữ liệu mở lâu như vậy. Tôi muốn nói giữ nó ở 30 giây hoặc một phút để bảo mật tối đa.

Bạn có thể tùy chọn sử dụng Tệp khóa để mở khóa cơ sở dữ liệu. Tôi hiểu rằng một số tùy chọn này có thể thuận tiện đối với một số người, nhưng nó thực sự nên được bảo mật hơn sự tiện lợi bất cứ ngày nào.

KeePassium settings

Chốt lời

Lời hứa về mã nguồn mở, miễn phí, không quảng cáo, không phân tích và không có trình duyệt trong ứng dụng trong KeeP Kali dường như là sự thật. Tôi muốn nói rằng bạn đang nhận được nhiều hơn những gì bạn phải trả, ngay cả với phiên bản miễn phí. Điều đó đang được nói, tôi đã hiểu nhầm tùy chọn mở khóa Touch ID / Face ID trong KeeP Kali. Nó không mở khóa cơ sở dữ liệu, nó là một trong những tùy chọn khóa ứng dụng. Bạn cần bật 'nhớ khóa chính', để mở khóa cơ sở dữ liệu. Chà, có lẽ tôi đang kỳ vọng quá nhiều, nhưng là một người dùng lâu năm của Keepass2Android, đó là một tính năng mà tôi thực sự thích.

Tôi nghĩ rằng cả hai ứng dụng, Strongbox và Keep Kali đều tốt như nhau. Đây thực sự là một thử nó cho mình và quyết định loại tình huống.