Tạo mã hash
Tạo hash cho bất kỳ văn bản hoặc tệp nào. Mọi thứ được tính trong trình duyệt của bạn, nên tệp và văn bản không bao giờ rời khỏi thiết bị. Dùng SHA-256 để kiểm tra tệp tải về khớp với checksum được công bố.
Về Tạo mã hash
Tạo hash cho bất kỳ văn bản hoặc tệp nào. Mọi thứ được tính trong trình duyệt của bạn, nên tệp và văn bản không bao giờ rời khỏi thiết bị. Dùng SHA-256 để kiểm tra tệp tải về khớp với checksum được công bố.
Thuộc mục “Bảo mật & mã hóa” của SmartCalcy. Công cụ chạy trong trình duyệt, không cần tài khoản, dùng tiền tệ và đơn vị của bạn (có thể đổi ở đầu trang), và chỉ đưa ra ước tính để tham khảo, nên hãy kiểm tra hướng dẫn chính thức trước khi dựa vào kết quả.
Cách dùng Tạo mã hash
Công cụ tính gì và khi nào nên dùng
Tạo mã băm SHA-1, SHA-256, SHA-384 và SHA-512 của văn bản, để kiểm tra tính toàn vẹn dữ liệu hoặc so sánh giá trị.
Cách sử dụng, từng bước
- Gõ hoặc dán văn bản của bạn.
- Xem mã băm của từng thuật toán.
- Sao chép mã bạn cần.
Ý nghĩa của từng ô nhập
- Văn bản cần tạo hash – Bắt đầu at Hello, world!.
- Hoặc chọn một tệp – Tệp được đọc trên thiết bị của bạn và không bao giờ được tải lên.
- So sánh với checksum (không bắt buộc) – Enter your own figure.
Cách đọc kết quả
- Mã hash của văn bản – The headline answer. In the default example it reads 13bytes (UTF-8 encoded).
Công thức
A hash function turns any input into a fixed-length digest. The same input always gives the same hash, and a tiny change gives a very different one.
Ví dụ minh họa
With the starting entries (Text to hash: Hello, world!), the calculator shows hashes of your text of 13bytes, UTF-8 encoded.
Giả định và giới hạn
- Hashing runs on your device và không có gì là uploaded.
- MD5 và SHA-1 are not safe với giá Bảo mật uses.
Lỗi thường gặp
- Using a plain hash to store passwords. Use a slow password hash instead.
- Comparing hashes of text that differs by a trailing space.
Câu hỏi thường gặp
Có thể đảo ngược mã băm không?
Không. Đây là hàm một chiều, dù các đầu vào yếu vẫn có thể bị đoán ra.
Vì sao một dấu xuống dòng ở cuối lại làm thay đổi mã băm?
Mọi ký tự đều được tính.