Mã hóa văn bản

Mã hóa và giải mã văn bản bằng mã hóa AES-256

Chia sẻ công cụ này

Báo cáo sự cố

Hãy mô tả sự cố mà không kèm dữ liệu nhập hoặc tệp riêng tư.

Công cụ này hữu ích đến mức nào?

Công cụ này hữu ích đến mức nào?

Văn bản cần mã hóa

Nhập mật khẩu để kiểm tra độ mạnh.

Chạy ngay trên thiết bị của bạn. Nhập văn bản và mật khẩu để bắt đầu.

Kết quả mã hóa (Base64)

Cách mã hóa hoạt động

AES-256-GCM mã hóa văn bản UTF-8. PBKDF2 với SHA-256 và 100,000 vòng lặp tạo khóa từ mật khẩu của bạn.

Kết quả Base64 gồm một salt ngẫu nhiên 16 byte, một IV ngẫu nhiên 12 byte và phần bản mã đã xác thực. Hãy giữ nguyên toàn bộ kết quả cùng mật khẩu để giải mã.

Toàn bộ việc mã hóa và giải mã chạy trong trình duyệt của bạn bằng Web Crypto API. Salt và IV mới mỗi lần khiến các lần mã hóa lặp lại cho ra kết quả khác nhau.

Công cụ mã hóa và giải mã văn bản trực tuyến miễn phí

Với công cụ mã hóa văn bản này, bạn có thể mã hóa và giải mã văn bản nhạy cảm ngay trong trình duyệt bằng mã hóa AES-256-GCM cấp quân sự. Nhờ Web Crypto API, mọi thao tác mật mã đều chạy hoàn toàn trên thiết bị của bạn, đảm bảo dữ liệu bí mật không bao giờ rời khỏi trình duyệt. Chỉ cần nhập văn bản, chọn mật khẩu và nhận về một chuỗi Base64 đã mã hóa an toàn.

Công cụ dùng dẫn xuất khóa PBKDF2 với 100.000 vòng lặp và một salt ngẫu nhiên cho mỗi lần mã hóa, khiến tấn công vét cạn cực kỳ khó thực hiện. Mỗi lần mã hóa còn tạo ra một vectơ khởi tạo (IV) riêng, nghĩa là mã hóa cùng một văn bản với cùng một mật khẩu sẽ cho kết quả khác nhau mỗi lần. Mức bảo mật này tương đương với những gì ngân hàng và cơ quan chính phủ dùng để bảo vệ thông tin nhạy cảm.

Dù bạn cần chia sẻ mật khẩu an toàn, bảo vệ ghi chú riêng tư lưu trên đám mây hay mã hóa tin nhắn bí mật trước khi gửi qua email hoặc trò chuyện, công cụ mã hóa trực tuyến này mang lại độ bảo mật chuyên nghiệp mà không đòi hỏi kiến thức kỹ thuật. Kết quả mã hóa là một chuỗi Base64 gọn nhẹ, có thể chia sẻ an toàn qua bất kỳ kênh nào.

Cài đặt quyền riêng tư

Chọn tùy chọn của bạn cho phân tích, quảng cáo và cá nhân hóa. Bộ nhớ thiết yếu giúp các tính năng như giao diện và công cụ đã lưu tiếp tục hoạt động.

Bộ nhớ thiết yếu luôn được bật.