Cách Trình tạo Hash hoạt động
Công cụ tạo hash tính toán các hash mật mã học và checksum của văn bản bạn gõ hoặc của một file bạn chọn, bao gồm MD5, SHA-1, SHA-256 và SHA-512. Các hash thuộc họ SHA sử dụng Web Crypto API gốc của trình duyệt (SubtleCrypto.digest), là triển khai được kiểm chứng, tăng tốc phần cứng. MD5 được tính bởi triển khai JavaScript độc lập, vì SubtleCrypto không bao gồm MD5 (nó không được coi là an toàn về mặt mật mã học cho các mục đích sử dụng mới). Không có gì bạn gõ được truyền đi; mỗi hash được tạo hoàn toàn trên thiết bị của bạn.
Các mục đích sử dụng phổ biến bao gồm xác minh tính toàn vẹn của file đã tải xuống so với checksum đã công bố, tạo dấu vân tay có độ dài cố định của chuỗi để dùng làm khóa cache hoặc định danh, hoặc kiểm tra hai giá trị văn bản có giống nhau không mà không cần so sánh từng ký tự.