Máy tạo hash
Tính giá trị hash từ văn bản hoặc tệp, rồi sao chép để so sánh nội dung. Hãy chọn cùng loại hash với giá trị mà bạn đang so sánh.
Bạn có thể làm gì
Tính từ văn bản hoặc một tệp
Nhập văn bản hoặc chọn 1 tệp. Phép tính dùng UTF-8 cho văn bản và các byte gốc cho tệp.
Chọn trong 5 thuật toán
Hỗ trợ SHA-256, SHA-384, SHA-512, SHA-1 và MD5. Mỗi phép tính dùng đúng 1 thuật toán đã chọn.
Sao chép và so sánh giá trị
Sao chép giá trị băm đã tính. Hãy dùng cùng thuật toán khi so sánh với giá trị do bên phân phối hoặc nguồn khác cung cấp.
Cách sử dụng
Chọn văn bản hoặc một tệp
Nhập văn bản nguyên văn, hoặc chọn 1 tệp để tính giá trị băm của nó.
Kiểm tra thuật toán băm
Chọn thuật toán mà bên cung cấp giá trị bạn đang so sánh chỉ định. Nếu không có chỉ định, mặc định là SHA-256.
Tính và sao chép giá trị
Nhấn nút để tính giá trị băm, rồi sao chép chuỗi kết quả để so sánh.
Khi nào dùng
Kiểm tra giá trị của một tệp đã tải xuống
Khi bên phân phối cung cấp một giá trị băm, hãy tính giá trị từ tệp cục bộ của bạn bằng cùng thuật toán rồi so sánh.
Điều tra sự khác biệt trong dữ liệu văn bản
Để kiểm tra xem cùng một chuỗi có đang được truyền qua hay không, hãy lấy giá trị băm của đầu vào bao gồm cả khoảng trắng và dấu xuống dòng.
Vì sao giá trị khác nhau dù trông giống nhau
Khoảng trắng và dấu xuống dòng có được tính vào
Khoảng trắng đầu và cuối cùng dấu xuống dòng cuối cùng không bị loại bỏ tự động. Ngay cả khi dữ liệu trông giống nhau, giá trị vẫn thay đổi khi dữ liệu gốc khác nhau.
Văn bản được tính dưới dạng UTF-8
Khi bạn chọn một tệp, các byte gốc của nó được dùng mà không diễn giải lại thành văn bản. Những tài liệu trông giống nhau sẽ cho giá trị khác nhau nếu bảng mã ký tự của chúng khác nhau.
Băm và mã hóa phục vụ các mục đích khác nhau
Giá trị băm tạo ra một giá trị có độ dài cố định từ nội dung. Công cụ này không phải là tính năng chuyên biệt để giải mã nội dung gốc hay lưu mật khẩu một cách an toàn.
Câu hỏi thường gặp
Tôi có thể tính giá trị băm cho văn bản rỗng không?
Có. Tính giá trị băm với ô văn bản để trống sẽ tạo ra giá trị băm cho dữ liệu rỗng. Với đầu vào tệp, hãy chọn một tệp.
Các tên tệp giống nhau có cho giá trị giống nhau không?
Phép tính dùng các byte của nội dung, không phải tên tệp. Nếu chỉ đổi tên tệp thì vẫn cho cùng giá trị, miễn là nội dung và thuật toán không đổi.
Tôi nên dùng thuật toán nào?
Hãy dùng thuật toán mà bên cung cấp giá trị bạn đang so sánh chỉ định. Nếu không có chỉ định, mặc định là SHA-256. MD5 và SHA-1 dành cho kiểm tra tương thích; đừng dùng chúng để xác minh bảo mật.
Giá trị trùng khớp có nghĩa là tệp an toàn không?
Giá trị băm trùng khớp cung cấp một manh mối để so sánh, nhưng công cụ này không xác minh độ an toàn của tệp hay tính hợp pháp của bên phân phối. Hãy kiểm tra cả nguồn và thuật toán của giá trị băm bạn đang so sánh.
Đầu vào và kết quả
- Đầu vào
- Văn bản, hoặc 1 tệp thuộc bất kỳ loại nào.
- Kết quả
- Giá trị băm của 1 thuật toán đã chọn. Thay đổi đầu vào hoặc thuật toán sẽ xóa kết quả cũ.
- Lấy kết quả
- Bạn có thể sao chép chuỗi giá trị băm đã tính.