Mã hóa file bằng mật khẩu
Khóa mọi tệp bằng mật khẩu; mở lại ngay tại đây hoặc bằng công cụ dòng lệnh age.
Tệp của bạn ở lại trên thiết bị này
Việc khóa và mở khóa diễn ra trong trình duyệt; không có gì bị tải lên. Không có chức năng đặt lại mật khẩu: nếu quên mật khẩu, không ai có thể mở lại tệp.
Đặt mật khẩu bảo vệ một tệp trước khi gửi email, đưa lên lưu trữ đám mây hay chép vào USB. Tệp được mã hóa theo định dạng mở age (ChaCha20-Poly1305, mật khẩu được kéo giãn bằng scrypt), nên có thể mở lại tại đây hoặc bằng công cụ dòng lệnh age và rage trên bất kỳ máy tính nào. Tệp ở mọi kích thước được xử lý dạng luồng qua trình duyệt, từng phần một: chúng không bao giờ rời khỏi thiết bị của bạn, công cụ miễn phí và không cần đăng ký.
Cách mã hóa file bằng mật khẩu
- Thả một hoặc nhiều tệp vào, hoặc nhấp để chọn. Những tệp vốn đã là tệp age sẽ được nhận diện và liệt kê để mở khóa.
- Để khóa, nhập mật khẩu hai lần, hoặc bấm Tạo rồi sao chép mật khẩu mạnh được sinh ra. Để mở khóa, nhập mật khẩu đã dùng để khóa tệp.
- Bấm Khóa tệp (hoặc Mở khóa tệp). Việc kéo giãn mật khẩu cố ý mất một hai giây, sau đó tệp được xử lý dạng luồng kèm hiển thị tiến độ.
- Tải xuống từng kết quả: “tên.age” khi khóa, tên gốc khi mở khóa.
Tính năng
- Khóa mọi tệp bằng mật khẩu theo định dạng chuẩn age v1 (scrypt và ChaCha20-Poly1305)
- Mở khóa tệp tạo tại đây hoặc bằng age -p và rage -p, dạng nhị phân hoặc armored (-a)
- Nhiều tệp cùng lúc: tệp age được nhận diện và đưa vào danh sách mở khóa
- Xử lý tệp dạng luồng, mỗi lần 4 MB, hiển thị tiến độ của từng tệp
- Nút Tạo sinh một mật khẩu ngẫu nhiên mạnh (120 bit) để sao chép và cất giữ
- Thông báo rõ ràng khi sai mật khẩu, tệp bị hỏng hoặc bị cắt cụt, hay tệp được khóa bằng khóa age
Có riêng tư không?
Có. Tệp được khóa và mở khóa bằng WebAssembly ngay trong trình duyệt, không bao giờ bị tải lên, và mật khẩu không bao giờ rời khỏi trang. Không có chức năng đặt lại hay cửa sau: không có mật khẩu thì không ai mở được tệp.
Câu hỏi thường gặp
Làm sao mở tệp .age?
Thả tệp vào đây và nhập mật khẩu. Bạn không cần đến trang web này để làm việc đó: đây là tệp age chuẩn, nên lệnh age -d -o report.pdf report.pdf.age (hoặc lệnh tương tự với rage) sẽ mở nó sau khi bạn nhập mật khẩu. Điều này đã được kiểm tra với age 1.3.2 và rage 0.12.1, và các tệp được chúng khóa bằng -p, dạng nhị phân hay armored với -a, cũng mở được tại đây.
Nếu tôi quên mật khẩu thì sao?
Khi đó tệp không thể mở được. Không có chức năng đặt lại hay cửa sau: mật khẩu là cách duy nhất, và nó không bao giờ rời khỏi trình duyệt của bạn. Hãy lưu mật khẩu trong trình quản lý mật khẩu.
Có giới hạn kích thước tệp không?
Không có giới hạn cố định. Tệp được đọc và mã hóa mỗi lần 4 MB, nên xử lý tệp 5 GB cần lượng bộ nhớ gần như tệp 5 MB. Trình duyệt giữ tệp đã xử lý xong (trong bộ nhớ hoặc bộ nhớ tạm, tùy trình duyệt) cho đến khi bạn tải xuống, nên tệp rất lớn cần đủ dung lượng trống tương ứng.
Mức độ an toàn ra sao?
Tệp được mã hóa bằng ChaCha20-Poly1305 với một khóa ngẫu nhiên 128 bit, và khóa đó được khóa bằng mật khẩu của bạn qua scrypt (hệ số công việc 2^18, giống age), khiến mỗi lần đoán mật khẩu đều chậm và tốn bộ nhớ. Điểm yếu là chính mật khẩu: hãy dùng một cụm mật khẩu dài hoặc bấm Tạo.
Có mở được tệp mã hóa bằng khóa age (age1…) không?
Không, chỉ tệp được khóa bằng mật khẩu (age -p). Với tệp được mã hóa bằng khóa công khai, hãy dùng age -d -i với tệp khóa của bạn.