Máy tính Hash là công cụ tính toán hash trực tuyến thuần frontend hỗ trợ 13 thuật toán hash phổ biến. Hỗ trợ nhập văn bản và tệp, có thể tính toán nhiều thuật toán cùng lúc, hỗ trợ chế độ HMAC và nhiều định dạng đầu ra. Sử dụng WebAssembly để tính toán hiệu suất cao.
Tính toán nhiều thuật toán cùng lúc, sao chép bằng một lần nhấp
Tính toán hiệu suất cao dựa trên WebAssembly
Tất cả xử lý cục bộ, dữ liệu không bao giờ rời khỏi trình duyệt
Cách sử dụng
1Chọn chế độ đầu vào: nhập văn bản hoặc tải tệp lên
2Nhập văn bản hoặc tải/kéo tệp vào
3Chọn các thuật toán hash cần thiết (có thể chọn nhiều)
4Chọn định dạng đầu ra: hex, HEX, Base64 hoặc mảng byte
5Nếu cần chế độ HMAC, bật công tắc và nhập khóa
6Xem kết quả và nhấp vào nút sao chép
Câu hỏi thường gặp
Giá trị hash là gì?
Giá trị hash là một chuỗi có độ dài cố định được tạo bởi thuật toán hash từ dữ liệu có độ dài tùy ý. Đây là hàm một chiều — không thể khôi phục dữ liệu gốc từ hash.
HMAC là gì?
HMAC (Mã xác thực tin nhắn dựa trên Hash) sử dụng hàm hash kết hợp với khóa bí mật để xác minh tính toàn vẹn và xác thực của tin nhắn. An toàn hơn hash thông thường.
Sự khác biệt giữa các thuật toán này là gì?
MD5 và SHA-1 không còn được khuyến nghị cho mục đích bảo mật nhưng phù hợp cho checksum. SHA-256/384/512 là các thuật toán an toàn được sử dụng rộng rãi. SHA-3 là tiêu chuẩn thế hệ tiếp theo. CRC32 được sử dụng để kiểm tra tính toàn vẹn dữ liệu. BLAKE2/BLAKE3 là các thuật toán hiện đại hiệu suất cao.
Dữ liệu của tôi có được gửi đến máy chủ không?
Không. Tất cả tính toán hash được thực hiện cục bộ trong trình duyệt của bạn bằng WebAssembly. Không có dữ liệu nào được truyền qua mạng.
Kích thước tối đa của tệp là bao nhiêu?
Không có giới hạn cứng, nhưng bộ nhớ trình duyệt là điểm nghẽn. Tệp trên 1 GB có thể gây ra vấn đề về hiệu suất.