Tạo hash
Băm SHA-1, SHA-256 và SHA-512.
Ví dụ
Tùy chọn xuất
Tạo mật khẩu? Tạo mật khẩu · UUID: Tạo UUID · Base64: Mã hóa/Giải mã Base64.
Tạo và xác minh hàm băm
Nhập văn bản để xem ngay MD5, SHA-1, SHA-256, SHA-384 và SHA-512. Thêm khóa cho HMAC-SHA256, kéo tệp vào để tổng kiểm tra cục bộ hoặc dán tổng kiểm tra dự kiến để xác minh kết quả trùng khớp. Mọi thuật toán đều tự kiểm tra so với các vectơ chính thức.
Câu hỏi thường gặp
Thuật toán băm nào được hỗ trợ?
MD5, SHA-1, SHA-256, SHA-384 và SHA-512. Dòng SHA sử dụng trình duyệt Web Crypto API đã được kiểm toán; MD5 sử dụng triển khai JS đã được kiểm tra (nó không có trong Web Crypto). Tự kiểm tra tích hợp kiểm tra mọi thuật toán so với các vectơ kiểm tra RFC/NIST chính thức khi tải trang.
Tôi có thể xác minh tổng kiểm tra tệp không?
Đúng. Kéo một tệp vào (hoặc chọn một) để băm cục bộ - không có gì được tải lên - sau đó dán tổng kiểm tra dự kiến vào Xác minh và nó chuyển sang màu xanh lục khi khớp với bất kỳ thuật toán nào.
Nó có thể tính toán HMAC không?
Đúng. Nhập khóa bí mật để lấy HMAC-SHA256 trong văn bản của bạn (cũng thông qua Web Crypto).
Văn bản hoặc tệp của tôi có được gửi đến máy chủ không?
Không. Mọi thứ đều được tính toán cục bộ trong trình duyệt của bạn; Không có gì rời khỏi thiết bị của bạn.
Tại sao phải bao gồm MD5 nếu nó không an toàn?
MD5 bị hỏng để bảo mật nhưng vẫn được sử dụng rộng rãi cho các tổng kiểm tra tệp không bảo mật và các hệ thống cũ, vì vậy nó được cung cấp để tương thích - sử dụng SHA-256 cho bất kỳ thứ gì liên quan đến bảo mật.
Cập nhật lần cuối: