Công cụ tạo mã hash

MD5, SHA-1, SHA-256, SHA-512 và CRC32 của văn bản hoặc tệp

Mã hash

    Mọi thao tác đều diễn ra trong trình duyệt: văn bản của bạn không bao giờ được gửi đi đâu cả.

    Cách tạo mã hash

    Bước 1

    Nhập hoặc dán văn bản, hoặc mở một tệp

    Bước 2

    Chọn hex hoặc Base64 và thêm khóa HMAC nếu cần

    Bước 3

    Sao chép mã hash bạn cần hoặc so sánh với checksum

    Mã hash là gì và dùng để làm gì

    Hàm băm (hash) biến bất kỳ văn bản hoặc tệp nào thành một dấu vân tay ngắn có độ dài cố định. Cùng một dữ liệu đầu vào luôn cho ra cùng một mã hash, còn thay đổi nhỏ nhất, dù chỉ một chữ cái, cũng cho ra một mã hoàn toàn khác. Nhờ vậy, mã hash rất hữu ích để kiểm tra tệp tải xuống có còn nguyên vẹn không, so sánh các tệp mà không cần mở chúng và tạo mã định danh. Công cụ tính MD5, SHA-1, SHA-256, SHA-384, SHA-512 và CRC32 cùng lúc, ở dạng thập lục phân hoặc Base64, và cập nhật ngay khi bạn nhập. Văn bản được băm dưới dạng UTF-8.

    Để kiểm tra tệp tải xuống, hãy mở tệp bằng “Băm tệp” và dán checksum từ trang web vào “So sánh với mã hash”: công cụ sẽ cho biết mã hash nào khớp. Nhập khóa bí mật để nhận chữ ký HMAC, loại chữ ký mà nhiều API dùng để ký các yêu cầu. Tệp tối đa 100 MB được băm ngay trong trình duyệt và không bao giờ bị tải lên. Lưu ý rằng MD5 và SHA-1 không còn chống được việc cố ý giả mạo: để bảo mật, hãy dùng SHA-256 hoặc thuật toán mạnh hơn, và đừng bao giờ lưu mật khẩu dưới dạng mã hash thuần.

    AnyTextEditor có hữu ích với bạn không?

    Xin chào. Chúng tôi đã cố gắng rất nhiều để tạo ra một trang web tiện lợi mà chúng tôi tự sử dụng. Nếu bạn thích bất kỳ công cụ và trình chỉnh sửa nào của chúng tôi, hãy thêm nó vào dấu trang của bạn, vì nó sẽ hữu ích cho bạn nhiều lần. Và đừng quên chia sẻ trên mạng xã hội. Chúng tôi sẽ tốt hơn cho bạn.