Protect text có an toàn không?

Có, trong những giới hạn rõ ràng. Protect text mã hóa mọi ghi chú bằng AES-256-GCM qua Web Crypto của trình duyệt, với khóa được bảo vệ bằng mật khẩu của bạn qua PBKDF2-SHA-256 (600.000 vòng). Ghi chú nằm trên máy tính của bạn và tiện ích không truy cập mạng. Nó không bảo vệ được két sắt đang mở, máy tính có phần mềm độc hại, hay việc mất cả mật khẩu lẫn khóa khôi phục.

Thêm vào Chrome

Miễn phí 52 ngôn ngữ

Ghi chú của tôi được mã hóa thế nào?

  1. Khi bạn tạo két sắt, Protect text tạo một khóa dữ liệu ngẫu nhiên 256 bit.
  2. Mỗi ghi chú (tiêu đề, nội dung, màu, trạng thái ghim) được mã hóa bằng khóa đó với AES-256-GCM, mỗi lần lưu dùng một nonce ngẫu nhiên mới. GCM còn phát hiện nếu dữ liệu đã lưu bị thay đổi.
  3. Khóa dữ liệu chỉ được lưu ở dạng đã bọc: một lần bằng khóa tạo từ mật khẩu của bạn (PBKDF2-SHA-256, 600.000 vòng, salt ngẫu nhiên) và một lần bằng khóa tạo từ khóa khôi phục của bạn (khoảng 125 bit ngẫu nhiên, 200.000 vòng).
  4. Tất cả việc này do Web Crypto có sẵn trong trình duyệt thực hiện. Protect text không kèm mã mã hóa của riêng mình.

Đổi mật khẩu chỉ bọc lại khóa dữ liệu; các ghi chú không cần mã hóa lại.

Khóa nằm ở đâu khi tôi làm việc?

Khi bạn mở khóa két sắt, khóa dữ liệu được giữ trong bộ nhớ phiên của Chrome dành cho tiện ích, vốn nằm trong bộ nhớ RAM và không bao giờ được ghi xuống ổ đĩa. Nó bị xóa khi két sắt khóa (sau khoảng thời gian bạn chọn, khi máy tính khóa hoặc ngủ, hoặc bằng nút khóa) và khi trình duyệt đóng.

Tiện ích có thể gửi ghi chú của tôi đi đâu không?

Không. Chính sách bảo mật nội dung cấm mọi kết nối mạng (connect-src 'none'), và tiện ích không xin quyền truy cập bất kỳ trang web nào. Không có máy chủ Cresotech, không có công cụ phân tích và không có tài khoản. Bản thân Chrome cập nhật tiện ích từ Chrome Web Store, như với mọi tiện ích khác.

Tiện ích xin những quyền nào, và để làm gì?

QuyềnVì sao Protect text cần
storagegiữ ghi chú đã mã hóa và cài đặt của bạn trên máy tính
unlimitedStoragecho phép sổ tay lớn vượt quá hạn mức lưu trữ mặc định của Chrome
sidePanelmở sổ tay trong bảng điều khiển bên của Chrome
contextMenusthêm Thêm vào Protect Text và Lưu trang này vào Protect Text vào menu chuột phải
alarmskhóa két sắt sau khoảng thời gian bạn chọn
idlekhóa két sắt khi máy tính khóa hoặc chuyển sang chế độ ngủ

Khi bạn cài đặt, Chrome không hiện cảnh báo nào về việc đọc dữ liệu của bạn trên các trang web, vì Protect text không xin quyền đó.

Những gì Protect text không bảo vệ được

Mã hóa bảo vệ ghi chú khi được lưu trữ. Hãy thẳng thắn với bản thân về phần còn lại:

  • Két sắt đang mở. Cho đến khi nó khóa, bất kỳ ai ngồi trước máy tính của bạn đều đọc được. Hãy đặt thời gian tự động khóa ngắn trên máy tính dùng chung và nhấn nút khóa khi bạn rời đi.
  • Phần mềm độc hại. Một keylogger hay chương trình độc hại trên máy tính có thể thấy những gì bạn gõ và những gì trên màn hình. Không sổ tay nào bảo vệ được trước điều đó; hãy cập nhật hệ thống thường xuyên.
  • Mật khẩu yếu. Nếu ai đó sao chép được dữ liệu đã mã hóa, mật khẩu ngắn hoặc phổ biến có thể bị đoán offline. Hãy dùng một cụm mật khẩu dài; trình tạo mật khẩu tích hợp sẽ giúp bạn.
  • Bản sao không mã hóa. Ghi chú bạn tải xuống dạng .txt, in ra hoặc sao chép sang nơi khác không còn được mã hóa. Bảng nhớ tạm được xóa 30 giây sau khi bạn sao chép văn bản ẩn, nhưng các bản sao khác là trách nhiệm của bạn.
  • Văn bản ẩn chỉ làm mờ văn bản trên màn hình. Đó là màn che riêng tư, không phải lớp mã hóa thêm.
  • Mất cả hai bí mật. Không có mật khẩu và khóa khôi phục, ghi chú mất vĩnh viễn. Không ai, kể cả Cresotech, có cửa hậu.

Tệp sao lưu có an toàn không?

Có: nó chứa ghi chú ở dạng đã mã hóa cùng khóa đã bọc, giống hệt trên máy tính của bạn. Không có mật khẩu hoặc khóa khôi phục của bạn thì không đọc được. Dù vậy, hãy cất nó ở nơi riêng tư, và nhớ rằng một bản sao lưu cũ sẽ mở bằng mật khẩu còn hiệu lực vào lúc bạn tạo nó.

Làm sao để xóa mọi thứ?

Xóa ghi chú và dọn sạch Thùng rác, hoặc gỡ Protect text khỏi Chrome: bộ nhớ của nó bị xóa theo. Các tệp sao lưu bạn tự lưu không bị ảnh hưởng; hãy xóa chúng như mọi tệp khác.

Chi tiết hơn: chính sách quyền riêng tư của Protect text.

Câu hỏi thường gặp

Cresotech có đọc được ghi chú của tôi không?

Không. Ghi chú không bao giờ rời khỏi máy tính của bạn thông qua tiện ích, chúng chỉ được lưu ở dạng mã hóa, và chúng tôi không bao giờ có mật khẩu hay khóa khôi phục của bạn.

Làm sao tôi biết tiện ích không truy cập mạng?

Chính sách bảo mật nội dung của nó chặn mọi kết nối mạng (connect-src 'none'), và nó không xin quyền truy cập trang web nào. Bạn có thể xem các quyền tại trang chrome://extensions, mục "Details" (Chi tiết).

Web Crypto là gì?

Web Cryptography API được tích hợp sẵn trong Chrome và các trình duyệt khác. Nó cung cấp các thuật toán chuẩn như AES-GCM và PBKDF2, do chính trình duyệt triển khai, nên Protect text không kèm mã mã hóa của riêng mình.

AES-256 có đủ mạnh không?

Có. AES-256-GCM là thuật toán mã hóa chuẩn, được dùng rộng rãi. Trên thực tế, điểm yếu là mật khẩu: một mật khẩu dài và duy nhất quan trọng hơn nhiều so với thuật toán.

Ai đó có đoán được mật khẩu của tôi không?

Mỗi lần đoán tốn 600.000 vòng PBKDF2, và tiện ích bắt bạn chờ sau khi nhập sai mật khẩu. Điều đó làm chậm việc đoán, nhưng mật khẩu ngắn hoặc phổ biến vẫn có thể bị đoán bởi người sao chép được các tệp. Hãy dùng mật khẩu dài hoặc một cụm mật khẩu.

Ghi chú của tôi ra sao nếu tôi gỡ tiện ích?

Chrome xóa bộ nhớ của tiện ích, nên các ghi chú đã mã hóa sẽ mất. Hãy tạo tệp sao lưu trước; tệp đó vẫn được mã hóa.

Ai phát hành Protect text?

Cresotech, một thương hiệu của PayForSay s. r. o., Bratislava, Slovakia (Mã số đăng ký 54 455 073, mã số thuế VAT SK2121683322).

Cập nhật: