Tất cả công cụMật khẩu và mã hóa

Mã hóa văn bản và tệp

Khóa văn bản hoặc tệp bằng cụm mật khẩu dùng AES-256-GCM. Công cụ chạy trên thiết bị của bạn, không tải lên gì cả và dùng định dạng tệp có tài liệu mô tả.

Chạy trên thiết bị của bạn
Đang tải công cụ…

Nhập một tin nhắn hoặc chọn một tệp, đặt cụm mật khẩu, và nhận một bản sao đã mã hóa mà chỉ cùng cụm mật khẩu đó mới mở được. Công cụ chạy ngay trên trang này với mật mã tích hợp của trình duyệt, và định dạng tệp được mô tả bên dưới để bạn không bao giờ bị khóa vào trang này.

Điều gì xảy ra với dữ liệu của bạn

  • Việc mã hóa và giải mã diễn ra trong trình duyệt của bạn. Văn bản, tệp và cụm mật khẩu của bạn không được gửi đến Revault hay bất kỳ ai khác.
  • Không có gì được lưu. Cụm mật khẩu chỉ được giữ trong bộ nhớ khi trang đang mở, và Xóa tất cả loại bỏ nó cùng văn bản và kết quả.
  • Các tệp lớn được xử lý theo từng phần nhỏ bởi một tiến trình nền trên thiết bị của bạn, nên trang vẫn phản hồi và hiển thị tiến trình.

Những giới hạn cần biết

  • Nếu bạn mất cụm mật khẩu, dữ liệu không thể khôi phục. Không ai, kể cả Revault, có thể đặt lại hay vượt qua nó.
  • Đây là công cụ độc lập, không phải định dạng vault của Revault, và nó chưa được kiểm toán độc lập. Nó xử lý tệp đến 2 GB, nhưng các tệp rất lớn phụ thuộc vào bộ nhớ và dung lượng lưu trữ của trình duyệt.

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

Mã hóa mạnh đến mức nào?

Cụm mật khẩu được kéo giãn thành khóa bằng PBKDF2 (SHA-256, 600.000 vòng) và dữ liệu được niêm phong bằng AES-256-GCM, thứ cũng phát hiện mọi thay đổi đối với tệp. Điều quan trọng nhất là cụm mật khẩu: cụm yếu có thể bị bất kỳ ai có tệp đoán ngoại tuyến.

Tôi có mở được tệp mà không cần trang này không?

Có. Định dạng RVENC v1 được tóm tắt trên trang này: một phần đầu ngắn, khóa tạo bằng PBKDF2, và AES-256-GCM theo từng khối 1 MiB. Với các thư viện mật mã chuẩn, bất kỳ ai cũng có thể viết trình giải mã tương thích từ mô tả đó.

Tệp đã mã hóa tiết lộ điều gì?

Tên và loại tệp gốc được mã hóa bên trong nó. Kích thước xấp xỉ, và việc đó là tệp RVENC, vẫn có thể nhìn thấy.