#️⃣ Tạo mã băm

📂

Kéo và thả tệp vào đây hoặc bấm vào để duyệt

Bất kỳ loại tập tin được hỗ trợ. Tất cả quá trình xử lý diễn ra cục bộ.

Nhiều thuật toán

Hỗ trợ MD5, SHA-1, SHA-256 và SHA-512. Tính toán nhiều giá trị băm cùng một lúc.

Băm tệp

Kéo và thả bất kỳ tệp nào để tính toán tổng kiểm tra và xác minh tính toàn vẹn của quá trình tải xuống.

So sánh băm

Dán hàm băm đã biết để xác minh ngay lập tức xem dữ liệu của bạn có khớp hay không — không cần so sánh thủ công.

100% riêng tư

Tất cả tính toán diễn ra cục bộ trong trình duyệt của bạn. Không có dữ liệu nào được tải lên bất kỳ máy chủ nào.

Hiệu suất cao

Tận dụng API Web Crypto gốc để băm nhanh chóng, ngay cả đối với các tệp lớn.

Hoàn toàn miễn phí

Không đăng ký, không giới hạn, không quảng cáo. Miễn phí sử dụng mãi mãi.

bài viết liên quan

Hàm băm là gì? Hướng dẫn hoàn chỉnh cho người mới bắt đầu

Tìm hiểu các nguyên tắc cơ bản của hàm băm — cách chúng hoạt động, các thuộc tính của chúng và tại sao chúng lại cần thiết trong điện toán hiện đại.

Hướng dẫn cho người mới bắt đầu

MD5 có còn an toàn không? So sánh bảo mật thuật toán băm

Phân tích chuyên sâu về bảo mật thuật toán băm, tấn công va chạm, bảng cầu vồng và chọn thuật toán phù hợp.

Bảo vệ

Cách xác minh tính toàn vẹn của tệp bằng tổng kiểm tra

Tìm hiểu cách sử dụng tổng kiểm tra hàm băm để xác minh rằng các tệp đã tải xuống không bị giả mạo hoặc bị hỏng.

Hướng dẫn

Băm và mã hóa: Sự khác biệt là gì?

Hiểu sự khác biệt cơ bản giữa băm và mã hóa, đồng thời tránh những quan niệm sai lầm phổ biến.

Khái niệm

Câu hỏi thường gặp

Băm là gì?
Hàm băm chuyển đổi bất kỳ dữ liệu đầu vào nào thành một bản tóm tắt có độ dài cố định. Cùng một đầu vào luôn tạo ra cùng một đầu ra, nhưng bạn không thể đảo ngược đầu ra để khôi phục đầu vào ban đầu.
Dữ liệu của tôi có được tải lên ở bất cứ đâu không?
Không. Tất cả các phép tính băm diễn ra hoàn toàn trong trình duyệt của bạn. Văn bản và tập tin của bạn không bao giờ rời khỏi thiết bị của bạn, đảm bảo sự riêng tư hoàn toàn.
Sự khác biệt giữa MD5 và SHA-256 là gì?
MD5 tạo ra hàm băm 128 bit (32 ký tự) và nhanh nhưng có lỗ hổng va chạm đã biết — không được khuyến nghị vì mục đích bảo mật. SHA-256 tạo ra hàm băm 256 bit (64 ký tự) với độ bảo mật mạnh hơn nhiều và là thuật toán băm được sử dụng rộng rãi nhất hiện nay.
Tôi có thể băm tệp lớn đến mức nào?
Nó phụ thuộc vào trình duyệt và bộ nhớ thiết bị của bạn. Hầu hết các trình duyệt hiện đại có thể xử lý các tệp có dung lượng vài trăm MB hoặc thậm chí vài GB. Công cụ này đọc các tập tin theo từng đoạn để tiết kiệm bộ nhớ.
Băm có thể được giải mã?
Không. Băm là hàm một chiều — theo thiết kế, bạn không thể khôi phục dữ liệu gốc từ giá trị băm. Điều này về cơ bản khác với mã hóa, có thể đảo ngược bằng khóa.