Ghi chú của tôi được mã hóa thế nào?
- 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.
- 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.
- 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).
- 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ền | Vì sao Protect text cần |
|---|---|
storage | giữ ghi chú đã mã hóa và cài đặt của bạn trên máy tính |
unlimitedStorage | cho phép sổ tay lớn vượt quá hạn mức lưu trữ mặc định của Chrome |
sidePanel | mở sổ tay trong bảng điều khiển bên của Chrome |
contextMenus | thêm Thêm vào Protect Text và Lưu trang này vào Protect Text vào menu chuột phải |
alarms | khóa két sắt sau khoảng thời gian bạn chọn |
idle | khó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.