Mã hóa & Giải mã

Bảo vệ mọi văn bản bằng cụm mật khẩu. Mọi thứ diễn ra ngay trên trình duyệt của bạn — không dữ liệu nào rời khỏi thiết bị.

0/50,000

Sử dụng dẫn xuất khóa PBKDF2 với mã hóa AES-256-GCM.
Cụm mật khẩu và văn bản gốc của bạn không bao giờ rời khỏi trình duyệt.

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

Tạo cụm mật khẩu tiếng Việt mạnh từ các từ ngẫu nhiên an toàn ngay trong trình duyệt.

Tạo cụm mật khẩu

Mã hóa văn bản ngay trên trình duyệt

Mã hóa và giải mã văn bản trực tuyến bằng mật khẩu

SecretPost là công cụ miễn phí giúp bạn mã hóa văn bản bằng một mật khẩu, rồi giải mã lại khi cần. Bạn dán nội dung muốn bảo vệ, chọn một cụm mật khẩu và nhận về một đoạn bản mã khó hiểu mà bạn có thể gửi an toàn qua email, tin nhắn hay ghi chú.

Toàn bộ quá trình mã hóa diễn ra ngay trong trình duyệt của bạn. Cụm mật khẩu và văn bản gốc không bao giờ rời khỏi thiết bị — bạn không cần tài khoản và không có dữ liệu nào được gửi lên máy chủ.

Mã hóa văn bản dựa trên mật khẩu

Nhập đoạn văn bản bạn muốn bảo vệ, đặt một cụm mật khẩu rồi bấm Mã hóa. Thông điệp của bạn sẽ biến thành một khối ký tự trông như ngẫu nhiên, và chỉ người biết đúng cụm mật khẩu đó mới mở lại được.

Bạn có thể chia sẻ bản mã qua bất kỳ kênh nào — email, ứng dụng nhắn tin hay một tài liệu chung. Hãy gửi cụm mật khẩu tách riêng, tốt nhất là qua một con đường khác. Ai chặn được bản mã mà không có cụm mật khẩu thì chỉ thấy một mớ ký tự vô nghĩa.

Giải mã thông điệp bằng đúng cụm mật khẩu ban đầu

Để đọc một thông điệp đã mã hóa, hãy chuyển sang thẻ Giải mã, dán bản mã vào và nhập chính xác cụm mật khẩu đã dùng để mã hóa. Văn bản gốc sẽ hiện lại ngay lập tức, ngay trong trình duyệt của bạn.

Cụm mật khẩu phải khớp từng ký tự một. Không có cơ chế khôi phục và không có cửa hậu: nếu cụm mật khẩu bị mất hoặc gõ sai, văn bản gốc sẽ không thể lấy lại được — và chính điều đó làm cho việc mã hóa trở nên vững chắc.

Mã hóa AES-256-GCM ngay trong trình duyệt của bạn

SecretPost sử dụng Web Crypto API có sẵn trong các trình duyệt hiện đại. Từ cụm mật khẩu của bạn, PBKDF2 sẽ tạo ra một khóa 256-bit, rồi khóa này dùng AES-256-GCM để mã hóa văn bản — một thuật toán đã được kiểm chứng và có xác thực.

Vì mọi phép mã hóa diễn ra ngay trên thiết bị, công việc không bao giờ rời khỏi trang. Bạn không phải cài đặt gì cả, và khi mã hóa hay giải mã cũng không có dữ liệu nào được truyền đi.

Công cụ này làm được gì — và không làm được gì

SecretPost được tạo ra cho một nhiệm vụ rõ ràng: mã hóa và giải mã văn bản bằng một cụm mật khẩu. Để bạn đặt kỳ vọng cho đúng, dưới đây là những điểm quan trọng nhất.

  • Nó mã hóa và giải mã văn bản mà bạn dán vào — bằng một cụm mật khẩu do chính bạn chọn.
  • Nó không mã hóa tệp, hình ảnh hay thư mục, mà chỉ xử lý văn bản.
  • Nó không phải công cụ bẻ khóa mật khẩu, không phải công cụ giải mã hash, và không phải cách để lấy lại một cụm mật khẩu đã quên.
  • Nó không dùng PGP, RSA hay DES và cũng không phải công cụ tạo mật khẩu.
  • Nó không thể giải mã văn bản đã được mã hóa ở nơi khác bằng một phương pháp khác.

Lưu ý về quyền riêng tư và an toàn

Vì cụm mật khẩu và văn bản gốc không bao giờ rời khỏi trình duyệt, mức an toàn của một thông điệp phụ thuộc vào độ mạnh của cụm mật khẩu và cách bạn chia sẻ nó cẩn thận đến đâu.

  • Chọn một cụm mật khẩu dài, độc nhất và không dùng lại ở bất kỳ nơi nào khác.
  • Gửi cụm mật khẩu qua một kênh khác với kênh dùng để gửi bản mã.
  • Cất giữ cụm mật khẩu thật an toàn — không có nó thì văn bản không thể giải mã được.
  • Với một thông điệp cần tự xóa sau khi đọc một lần, hãy dùng liên kết dùng một lần.

FAQ

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

Văn bản của tôi có bị gửi lên máy chủ không?

Không. Việc mã hóa và giải mã diễn ra hoàn toàn trong trình duyệt của bạn thông qua Web Crypto API. Cụm mật khẩu và văn bản của bạn không được gửi tới SecretPost hay bất kỳ bên thứ ba nào.

Nếu tôi quên cụm mật khẩu thì sao?

Khi đó văn bản không thể khôi phục được. Không có nút đặt lại và không có cửa hậu — chỉ đúng cụm mật khẩu đã dùng để mã hóa mới mở lại được văn bản. Hãy cất giữ nó cẩn thận.

AES-256-GCM có an toàn không?

Có. AES-256-GCM là một chuẩn mã hóa có xác thực, được công nhận rộng rãi và dùng khắp nơi trên web hiện đại. Trước đó, khóa được tạo ra từ cụm mật khẩu của bạn bằng PBKDF2.

Tôi có thể giải mã trên một thiết bị khác không?

Có. Mở SecretPost trên thiết bị bất kỳ, chuyển sang thẻ Giải mã, dán bản mã vào và nhập đúng cụm mật khẩu đó. Văn bản sẽ được giải mã ngay trên thiết bị đó.

Vì sao văn bản đã mã hóa trông như ký tự ngẫu nhiên?

Đó là điều bình thường. Văn bản đã mã hóa vốn phải trông như một mớ ký tự vô nghĩa — nếu không có đúng cụm mật khẩu, nó không có ý nghĩa gì và không tiết lộ nội dung.

Tôi có cần tài khoản để mã hóa văn bản không?

Không. Không cần đăng ký và không phải cài đặt gì cả. Mở trang, nhập văn bản và cụm mật khẩu, rồi mã hóa hoặc giải mã — vậy là xong.

Các công cụ bảo mật khác của SecretPost

Bạn muốn chia sẻ điều gì đó riêng tư theo cách khác? Những công cụ này bổ sung cho việc mã hóa văn bản trong trình duyệt.