Trình Tạo Hash - SHA-1, SHA-256, SHA-384, SHA-512 (Văn Bản & Tệp)

Tính giá trị băm hex SHA-1, SHA-256, SHA-384 và SHA-512 của bất kỳ văn bản hoặc tệp nào. Sử dụng Web Crypto API tích hợp sẵn của trình duyệt — dữ liệu của bạn không bao giờ rời khỏi thiết bị.

Dán văn bản để băm…

hoặc thả vào tệp bất kỳ

Tệp được tự động xóa sau khi xử lýKhông có hình mờSử dụng miễn phí — không cần đăng ký

Xong với Tạo mã hash? Hãy thử tiếp các công cụ này

Những công cụ được chọn lọc kết hợp tốt với Trình Tạo Hash. Tiếp tục làm việc mà không mất tệp của bạn.

Xem tất cả công cụ

Frequently Asked Questions

SHA-1, SHA-256, SHA-384 và SHA-512 — mọi thuật toán mà Web Crypto API của trình duyệt cung cấp. Giá trị băm được hiển thị dưới dạng chuỗi thập lục phân chữ thường, đúng định dạng mà các tệp checksum, tệp kê khai gói và công cụ HMAC mong đợi.

features

Chúng khác nhau về độ dài đầu ra và cách thiết kế tạo mã. SHA-256 là tiêu chuẩn hiện đại mặc định để kiểm tra tính toàn vẹn và hầu hết các ứng dụng blockchain. SHA-384 và SHA-512 tạo ra các mã băm dài hơn, chống lại tấn công mở rộng độ dài. SHA-1 được hiển thị để tương thích cũ nhưng không còn được coi là an toàn trước các tấn công va chạm.

technical

MD5 đã bị phá: tấn công va chạm có thể thực hiện ngay trên laptop, nên tuyệt đối không dùng cho công việc nhạy cảm về bảo mật. Chúng tôi cố tình bỏ qua nó để không khuyến khích mã mới phụ thuộc vào nó. Với các mục đích không liên quan bảo mật như khóa bộ nhớ đệm, hãy ưu tiên SHA-256 cắt ngắn về kích thước bạn cần.

technical

Cả hai. Dán một chuỗi hoặc thả tệp vào ô nhập — công cụ đọc tệp dưới dạng luồng nhị phân và đưa trực tiếp vào API băm, nên giá trị băm khớp với kết quả của sha256sum, openssl dgst hoặc Get-FileHash của PowerShell.

features

Không. Hàm băm mật mã là hàm một chiều: từ một giá trị băm, không có cách nào hiệu quả để khôi phục lại dữ liệu đầu vào. Đó chính là toàn bộ mục đích — việc kiểm tra tính toàn vẹn, lưu trữ mật khẩu và chữ ký số đều dựa vào đặc tính này.

technical

Không. Web Crypto API thực hiện việc băm ngay trong trình duyệt của bạn, vì vậy dữ liệu đầu vào không bao giờ đi qua mạng. Điều này khiến công cụ an toàn cho các thông tin bí mật, khóa riêng tư và bất kỳ tệp nào bạn không muốn tải lên.

privacy

How Hash Generator helps you get it done

Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start in seconds.

Everyday Use

Xác minh tính toàn vẹn của tệp sau khi tải xuống

Tính giá trị băm SHA-256 của tệp ISO, trình cài đặt hoặc tệp phát hành rồi so sánh với checksum của nhà phát hành để xác nhận tệp không bị hỏng hoặc bị can thiệp

Everyday Use

Phát hiện ảnh trùng lặp trong thư viện ảnh lớn

Băm các tệp để tìm ảnh, tài liệu hay tài nguyên trùng lặp giữa các thư mục, ổ chia sẻ NAS và ổ đám mây mà không cần so sánh từng byte mỗi lần

For Developers

Ký và xác thực payload webhook

Tạo bản tóm lược SHA-256 của nội dung webhook để xác thực chữ ký HMAC của Stripe, GitHub, Shopify và Twilio trong quá trình tích hợp cục bộ và gỡ lỗi

For Business

Tạo dấu vân tay cho các bản phát hành phần mềm phục vụ kiểm tra

Tạo dấu vân tay SHA-512 cho các tệp nhị phân, image container và bản phát hành tarball để đội tuân thủ có thể kiểm tra chính xác bản dựng nào đã giao cho khách hàng nào

Web & SEO

Tạo khóa bộ nhớ đệm & ETag

Băm phần thân yêu cầu, tham số truy vấn hay nội dung tệp để tạo các khóa bộ nhớ đệm xác định cho Redis, Cloudflare Workers và tiêu đề ETag của CDN

Everyday Use

Xác nhận tính toàn vẹn của bản sao lưu theo thời gian

Lưu các mã băm SHA-256 của bản sao lưu hằng tháng và băm lại sau này để xác nhận hiện tượng bit-rot không âm thầm làm hỏng các kho lưu trữ quan trọng trên phương tiện lưu trữ dài hạn