Sekuvo
Tiếng Việt

Hướng dẫn

Mọi thứ Sekuvo làm được, theo thứ tự mà bạn có khả năng cần đến nhất. Không có điều gì ở đây đòi hỏi tài khoản hay kết nối internet.

Lần chạy đầu tiên

Khi mở lần đầu, bạn thiết lập một mật khẩu chính. Mỗi bí mật bạn lưu được mã hóa bằng khóa dẫn xuất từ nó, vì vậy đây là thứ duy nhất mà Sekuvo không thể giúp bạn khôi phục — hãy ghi lại nó ở nơi an toàn trước khi tiếp tục.

Bạn đang chuyển từ điện thoại khác? Chạm vào "Tôi có bản sao lưu — khôi phục nó" trên màn hình chào mừng. Bạn vẫn sẽ thiết lập mật khẩu chính cho thiết bị này trước, sau đó bộ chọn tệp sẽ tự động mở ra và các mục của bạn sẽ quay trở lại.

Nếu điện thoại của bạn có cảm biến vân tay hoặc khuôn mặt, Sekuvo sẽ đề nghị sử dụng nó ngay sau khi thiết lập. Đây chỉ là một lớp tiện lợi: mật khẩu chính luôn hoạt động, và nó cũng là thứ tồn tại qua cả việc đặt lại về cài đặt gốc.

Màn hình chào mừng: thiết lập mật khẩu chính, hoặc khôi phục một bản sao lưu mà bạn đã có.
Màn hình chào mừng: thiết lập mật khẩu chính, hoặc khôi phục một bản sao lưu mà bạn đã có.

Những gì bạn có thể lưu

Bốn loại mục bao quát phần lớn những gì mọi người lưu trong một kho lưu trữ:

Các mục Tài khoản và Hằng ngày cũng chấp nhận các trường tùy chỉnh: bất kỳ cặp "tên + giá trị" nào bạn thích. Các trường tùy chỉnh được mã hóa hoàn toàn giống như các trường tích hợp sẵn và xuất hiện ở mọi nơi mà những trường khác xuất hiện.

Danh sách các mục, với tính năng tìm kiếm và bộ lọc theo loại.
Danh sách các mục, với tính năng tìm kiếm và bộ lọc theo loại.
Khi thêm: bốn loại mục, cùng hai con đường nhập.
Khi thêm: bốn loại mục, cùng hai con đường nhập.
Một khóa SSH 386 ký tự, đầy đủ. Vân tay bên dưới cho phép kiểm chứng một giá trị mà không cần đọc nó.
Một khóa SSH 386 ký tự, đầy đủ. Vân tay bên dưới cho phép kiểm chứng một giá trị mà không cần đọc nó.

Sử dụng một bí mật mà không cần bộ nhớ tạm

Bộ nhớ tạm có thể bị các ứng dụng khác đọc được, và chính đó là nơi các bí mật bị đánh cắp. Vì vậy, Sekuvo cung cấp ba cách để đưa một giá trị trực tiếp đến đích của nó. Bạn vẫn có thể sao chép — bộ nhớ tạm được xóa trong vòng 45 giây, hoặc muộn nhất là khi bạn quay lại ứng dụng; trong lúc bạn ở ngoài, Android không cho ứng dụng nào xóa nó — nhưng ba kênh dưới đây chính là lý do khiến ứng dụng này tồn tại.

Một mục. Mật khẩu vẫn được ẩn; các biểu tượng cạnh mỗi trường sẽ sao chép nó hoặc gõ nó trên máy tính.
Một mục. Mật khẩu vẫn được ẩn; các biểu tượng cạnh mỗi trường sẽ sao chép nó hoặc gõ nó trên máy tính.

Tự động điền (bên trong điện thoại)

Sekuvo có thể hoạt động như dịch vụ tự động điền của Android, nên các biểu mẫu đăng nhập và thẻ sẽ gợi ý trực tiếp các mục của bạn.

Để bật: Sekuvo → Cài đặt → Bật tự động điền → chọn Sekuvo từ danh sách hệ thống. Danh sách này có tên khác nhau tùy theo thiết bị: trên Samsung và Android 14+ là Mật khẩu, khóa truy cập & tự động điền → Dịch vụ ưu tiên; trên Android thuần túy là Dịch vụ tự động điền.

Sau đó, chạm vào một trường tên đăng nhập, mật khẩu, hoặc thẻ trong bất kỳ ứng dụng nào sẽ hiển thị các mục khớp của bạn phía trên bàn phím. Nếu kho lưu trữ đang khóa, bước mở khóa sẽ hiện trước — trong khi nó đang khóa, hệ thống hoàn toàn không nhận được bất cứ điều gì.

Cài đặt — nơi tự động điền và bàn phím được bật.
Cài đặt — nơi tự động điền và bàn phím được bật.

Bàn phím Sekuvo (bên trong điện thoại)

Tiện ích bàn phím gõ các giá trị đã lưu trực tiếp vào bất kỳ trường nào, trong bất kỳ ứng dụng nào, không cần bước sao chép.

Để bật: Sekuvo → Cài đặt → Bật bàn phím → bật nó trong danh sách hệ thống, sau đó chọn "Bàn phím Sekuvo" từ bộ chuyển đổi bàn phím bất cứ khi nào bạn cần.

Các mục sử dụng gần đây nằm trên cùng, và 🔍 tìm kiếm trong tiêu đề, tên đăng nhập, và địa chỉ. Trong khi kho lưu trữ đang khóa, bàn phím chỉ hiện các mục được đánh dấu để truy cập nhanh — xem bên dưới.

Nhập trên máy tính qua Bluetooth

Điện thoại của bạn có thể hoạt động như một bàn phím Bluetooth và gõ một bí mật vào vị trí con trỏ trên máy tính của bạn. Không có gì được cài đặt trên máy tính, nó hoạt động trên Windows, macOS, và Linux, và giá trị không bao giờ chạm vào bộ nhớ tạm hay mạng. Yêu cầu Android 9 trở lên.

Từng bước

  1. Trong Sekuvo, mở mục và chạm vào biểu tượng 💻 cạnh trường bạn muốn gõ. Giữ màn hình này mở — điện thoại chỉ tự công bố mình là bàn phím khi màn hình này còn mở.
  2. Trên máy tính, thêm điện thoại như một thiết bị Bluetooth mới: trên Windows là Cài đặt → Bluetooth & thiết bị → Thêm thiết bị → Bluetooth, trên macOS là Cài đặt Hệ thống → Bluetooth.
  3. Xác nhận mã ghép nối trên cả hai phía.
  4. Quay lại điện thoại, chọn máy tính của bạn từ danh sách và chờ chữ "Đã kết nối" xuất hiện.
  5. Chọn bố cục bàn phím của máy tính — không phải của điện thoại. Máy tính là bên diễn giải mã phím, nên bố cục sai sẽ âm thầm biến các ký tự như @ " ? thành ký tự khác.
  6. Nhấp vào trường trên máy tính nơi giá trị cần đến.
  7. Chạm Nhập trên điện thoại. Sau khi đếm ngược ba giây — được thêm vào để bạn kịp nhấp vào trường đó — giá trị sẽ được gõ từng phím một.

Đã kết nối nhưng không có gì được nhập

Hầu như luôn cùng một nguyên nhân: máy tính đã từng ghép nối điện thoại của bạn như một điện thoại thông thường vào một thời điểm trước đó, nên chưa bao giờ bật dịch vụ bàn phím (HID) cho nó. Kết nối vẫn thành công nhưng các lần nhấn phím không đi đến đâu cả.

  1. Gỡ ghép nối trên máy tính (Xóa thiết bị).
  2. Gỡ nó trên điện thoại nữa (Bỏ ghép nối trong cài đặt Bluetooth). Cả hai phía đều quan trọng.
  3. Mở màn hình 💻 trong Sekuvo và để nó mở.
  4. Ghép nối lại, bắt đầu từ máy tính.
  5. Để xác nhận trên Windows: Trình quản lý Thiết bị → Thiết bị Giao diện Người dùng giờ đây phải liệt kê một thiết bị Bluetooth HID.

Trên macOS, kết nối đầu tiên có thể mở Trình hỗ trợ Thiết lập Bàn phím, yêu cầu bạn nhấn một phím cạnh phím shift. Cho đến khi cửa sổ đó được đóng lại, macOS không xử lý gì cả — đây là nguyên nhân thường gặp của tình trạng "đã kết nối nhưng im lặng" trên máy Mac.

Tốc độ, và cách kiểm tra nó

Các lần nhấn phím được gửi từng cái một, nên một bí mật dài thực sự sẽ mất thời gian — hộp thoại hiển thị một ước tính. Có ba tốc độ được cung cấp, và việc An toàn là mặc định là có chủ đích. Trước khi tăng tốc độ, hãy dùng ⏱ Thử nghiệm tốc độ: nó gõ mười khối giống hệt nhau được phân tách bằng dấu cách và báo cáo số ký tự mỗi giây đo được. Nếu dù chỉ một khối khác biệt, tốc độ đó không an toàn trên máy tính này — hãy giảm xuống một bậc.

Thử nghiệm tốc độ cũng đóng vai trò chẩn đoán: không có gì được nhập nghĩa là vấn đề ghép nối, ký tự bị lộn xộn nghĩa là vấn đề bố cục, việc nhập bị gián đoạn giữa chừng nghĩa là vấn đề tốc độ.

Trong khi nhập, bạn sẽ thấy một thanh tiến trình và một nút Dừng. Nếu hàng đợi gửi bị treo, Sekuvo sẽ thử lại với thời gian chờ tăng dần, và nếu vẫn không thành công, nó sẽ dừng lại và cho bạn biết nó dừng ở ký tự nào — không có bí mật nào bị gõ dở dang trong im lặng.

Cách khóa hoạt động

Kho lưu trữ khóa lại ngay khoảnh khắc màn hình mà nó đang mở tắt đi — gập điện thoại có thể gập lại cũng được tính. Ngay lúc đó, khóa bị xóa khỏi bộ nhớ; tiêu đề của các mục có thể vẫn còn hiển thị trong danh sách, nhưng không có gì có thể được giải mã.

Rời khỏi ứng dụng trong khi màn hình vẫn bật không khóa nó lại. Đây là điều có chủ đích: ứng dụng, bàn phím, và tự động điền chia sẻ chung một phiên làm việc, nếu không thì việc chuyển sang trình duyệt để dán mật khẩu sẽ khiến bạn bị khóa ngoài giữa chừng công việc.

Truy cập nhanh — một sự đánh đổi có chủ đích

Các mục mà bạn đánh dấu rõ ràng là "dùng trên bàn phím không cần mật khẩu" được lưu lại lần thứ hai, được mã hóa bằng một khóa thiết bị riêng biệt, để bàn phím có thể đọc chúng ngay cả khi kho lưu trữ đang khóa.

Sự đánh đổi này được nêu rõ: các mục như vậy được bảo vệ bởi khóa màn hình điện thoại của bạn, chứ không phải mật khẩu chính của bạn. Đừng đặt mật khẩu vào đó. Dấu này tắt theo mặc định; ngoại lệ duy nhất là các mục Hằng ngày mới, mặc định được đánh dấu vì tên và số điện thoại chính là những gì bạn muốn có sẵn trong tầm tay — bạn có thể tắt bất kỳ mục nào trong số đó.

Đang chỉnh sửa một mục. Công tắc truy cập nhanh nằm bên dưới, chi phí của nó được giải thích ngay cạnh.
Đang chỉnh sửa một mục. Công tắc truy cập nhanh nằm bên dưới, chi phí của nó được giải thích ngay cạnh.

Sao lưu và khôi phục

Sao lưu hệ thống (sao lưu Google, chuyển thiết bị) bị tắt có chủ đích, vì vậy chỉ có đúng một cách để kho lưu trữ của bạn rời khỏi điện thoại, và đó là cách bạn chọn: Cài đặt → Tạo bản sao lưu mã hóa.

Bạn chọn một mật khẩu sao lưu — hãy đặt nó khác với mật khẩu chính của bạn, vì mật khẩu sao lưu cuối cùng sẽ được gõ trên các máy tính. Kết quả là một tệp .vaultbak duy nhất mà bạn lưu ở bất cứ đâu bạn muốn: Drive, thẻ SD, ổ USB.

Tệp này độc lập với thiết bị: muối riêng và các tham số dẫn xuất khóa của nó nằm trong phần đầu tệp. Tệp cùng với mật khẩu sao lưu khôi phục mọi thứ trên bất kỳ điện thoại nào, ngay cả sau khi đặt lại về cài đặt gốc. Hãy khôi phục qua Cài đặt → Khôi phục từ bản sao lưu, hoặc từ màn hình chào mừng trên một lần cài đặt mới.

Khôi phục cung cấp thêm vào các mục hiện có hoặc thay thế tất cả. Cả hai đều được xác minh trước khi bất cứ điều gì được ghi — mật khẩu sai sẽ thất bại ngay ở bước xác thực, và không có gì bị xóa cho đến khi dữ liệu mới được xác nhận.

Sao lưu và khôi phục nằm cạnh nhau trong Cài đặt.
Sao lưu và khôi phục nằm cạnh nhau trong Cài đặt.

Mang bí mật từ máy tính về

Gõ tay một khóa dài trên điện thoại là nơi các lỗi xảy ra. Sekuvo vận chuyển chúng dưới dạng một phong bì mã hóa, theo hai cách: văn bản mà bạn dán, hoặc mã QR mà bạn quét.

Trên điện thoại: nút ➕ cung cấp Nhập qua QR và Nhập từ văn bản. Nhập qua QR sẽ mở camera; các khung hình được giải mã trên thiết bị, và các lần chuyển giao gồm nhiều khung hình sẽ hiển thị tiến trình khi chúng được thu thập.

Công cụ phía máy tính

Công cụ tạo ra các phong bì này là một tệp HTML duy nhất, và nó có chủ đích là một tệp tải xuống, không phải một trang web. sekuvo.com sẽ không bao giờ hỏi bạn về một bí mật; một trang làm điều đó sẽ trông y hệt như một trang web lừa đảo.

  1. Mở dự án trên GitHub và vào Releases.
  2. Tải aktar.html từ phiên bản mới nhất.
  3. Kiểm tra mã SHA-256 của nó với giá trị được công bố kế bên: shasum -a 256 aktar.html trên macOS hoặc Linux, certutil -hashfile aktar.html SHA256 trên Windows.
  4. Mở tệp bằng cách nhấp đúp. Nó chạy từ ổ đĩa của bạn — thanh địa chỉ hiển thị file://, không phải một trang web.
  5. Dán văn bản của bạn, đặt một mật khẩu chuyển giao, và nó sẽ tạo ra phong bì dưới dạng văn bản hoặc mã QR.
  6. Trên điện thoại, quét hoặc dán, nhập cùng mật khẩu đó, và chọn thêm hoặc thay thế.

Toàn bộ quá trình mã hóa diễn ra bên trong trình duyệt của bạn, trên máy của bạn. Cũng có vault-clip.py cho dòng lệnh, thực hiện điều tương tự từ bộ nhớ tạm hoặc từ một tệp và có thể vẽ mã QR trong terminal.

Nếu bạn không muốn dùng công cụ này

Phong bì là một định dạng mở, không phải thứ chỉ Sekuvo mới tạo được: PBKDF2-HMAC-SHA256 với 310.000 vòng lặp, AES-256-GCM, được bọc trong một đối tượng JSON nhỏ. Bạn có thể tự xây dựng nó với khoảng ba mươi dòng mã mà bạn đã đọc, rồi dán kết quả vào Nhập từ văn bản — ứng dụng không có cách nào biết công cụ nào đã tạo ra nó, và nó cũng không quan tâm.

Công thức nằm trong kho lưu trữ: docs/kendi-zarfini-uret.md (được viết bằng tiếng Thổ Nhĩ Kỳ).

Trình hướng dẫn mang bí mật từ máy tính về.
Trình hướng dẫn mang bí mật từ máy tính về.

Nhật ký sử dụng

Sekuvo ghi lại trường nào của mục nào đã đi đâu và khi nào: đến bộ nhớ tạm, đến máy tính qua Bluetooth (kèm tên thiết bị đích), hoặc được gõ vào một ứng dụng từ bàn phím. Khi một máy tính bị xâm phạm, điều này trả lời câu hỏi "cái gì đã đến đó, tôi cần thay đổi cái gì".

Nhật ký được mã hóa bằng cùng khóa với các mục của bạn, và các giá trị không bao giờ được ghi vào đó — chỉ có loại sự kiện, tên trường, và đích đến. Xóa một mục cũng xóa nhật ký của nó, và bạn có thể xóa toàn bộ từ Cài đặt.

Nhật ký sử dụng: cái gì đã đi đâu và khi nào — nhưng không bao giờ là bản thân giá trị.
Nhật ký sử dụng: cái gì đã đi đâu và khi nào — nhưng không bao giờ là bản thân giá trị.

Trình tạo mật khẩu

Có thể truy cập từ biểu tượng 🎲 trên màn hình chính, hoặc cạnh trường mật khẩu khi chỉnh sửa một mục. Nó dùng một nguồn ngẫu nhiên mật mã học, tạo ra từ 8 đến 64 ký tự, cho phép chọn các lớp ký tự, có thể loại bỏ các ký tự giống nhau, và hiển thị độ hỗn loạn (entropy) kết quả tính bằng bit.

Trình tạo, với độ hỗn loạn kết quả được hiển thị tính bằng bit.
Trình tạo, với độ hỗn loạn kết quả được hiển thị tính bằng bit.
← Quay lại sekuvo.com