Checksum tệp

Tính và so sánh checksum MD5 / SHA-1 / SHA-2 / SHA-3 / BLAKE2 của tệp cục bộ, xử lý từng phần trong trình duyệt với tiến độ và khả năng hủy.

Bảo mật & mật mã
Đang chuẩn bị không gian làm việc…

Đầu vào

Đang chuẩn bị không gian làm việc…

Kết quả
Kết quả sẽ xuất hiện tại đây.

Cách sử dụng

  1. Chọn hoặc thả tệp cục bộ rồi chọn thuật toán.
  2. Chọn Tạo, theo dõi tiến độ hoặc hủy khi cần.
  3. So digest mong đợi đáng tin, sao chép checksum hoặc tải JSON.

Checksum tệp

Checksum giúp so sánh byte của tệp tải xuống với mã băm mong đợi. Tệp được đọc từng phần ngay trên thiết bị nên không cần tải lên hoặc giải mã dưới dạng văn bản.

So sánh mã băm đã tính với toàn bộ checksum mong đợi thay vì chỉ phần đầu. Tiến độ và khả năng hủy vẫn có sẵn khi đang đọc tệp lớn.

Làm việc với đầu vào

Chọn hoặc thả tệp cục bộ, chọn SHA-256 hoặc thuật toán khác, rồi chọn Tạo.

Theo dõi tiến độ hoặc hủy phép tính kéo dài. Tên tệp gốc và kích thước byte vẫn được hiển thị.

Ví dụ
Đầu vào
Empty file · SHA-256
Kết quả
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Chỉ là dữ liệu ví dụ. Không dùng thông tin bí mật mẫu làm thông tin xác thực thật.

Hoạt động và giới hạn

Tệp tối đa 1 GiB được xử lý theo khối 1 MiB, với giới hạn thời gian 120 giây. Tệp trống hợp lệ. Tên tệp chỉ là nhãn và không phải thành phần mã băm. MD5 và SHA-1 là lựa chọn cho hệ thống cũ; so sánh checksum không tự xác thực được nhà phát hành.

Sao chép và dùng lại

Dán mã băm mong đợi từ nguồn đáng tin cậy. So sánh, sao chép hoặc tải checksum đã tính.

Sao chép tất cả hash · So sánh dùng định dạng đầu ra đã chọn. Với Tất cả thuật toán, mã băm nào khớp sẽ được đánh dấu.

Giới hạn xử lý

Đầu vào: 1 MiB; Khóa bí mật: 64 KiB; Tệp: 1 GiB; Mật khẩu: 4–128 (Độ dài), 1–100 (Số lượng); bcrypt: 1–72 byte UTF-8 · chi phí 4–14 · mặc định 10; AES: Văn bản gốc 1 MiB, Cụm mật khẩu 1 KiB, GCM / CBC / CTR / CFB / ECB, 128/192/256-bit; PBKDF2 / HKDF: Mật khẩu / byte đầu vào 64 KiB, Salt / info 1 KiB, Độ dài kết quả (byte) 1–256; Kết quả 1–256 byte · tối đa 2.000.000 vòng lặp PBKDF2 · xử lý trên thiết bị của bạn; Thời gian: 30 s; Tệp: 120 s.

?

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

Tệp có được tải lên không?

Không. Worker cục bộ của trình duyệt đọc tệp được chọn. Việc chọn không cấp quyền truy cập tệp khác.

Checksum khớp có chứng minh tệp an toàn không?

Không. Nó chỉ khớp digest cung cấp theo thuật toán chọn. Vẫn cần tin nguồn digest và chọn thuật toán kiểm tra toàn vẹn phù hợp.

Tệp lớn có cần đọc hết vào bộ nhớ không?

Không. Worker đọc từng khối và báo tiến độ. Giới hạn dung lượng vẫn áp dụng; Hủy dừng lần tính hiện tại.

Báo cáo JSON gồm gì?

Tên tệp, số byte, định dạng đầu ra và các digest tính được. Không có byte tệp gốc.

Đổi tên tệp có đổi checksum không?

Không. Chỉ nội dung được hash; tên và thời gian sửa không thuộc dữ liệu tính digest.

Tìm công cụ tiếp theo

Ngôn ngữ

Đổi ngôn ngữ? Nội dung làm việc hiện tại sẽ bị xóa. Hãy sao chép hoặc tải xuống dữ liệu cần giữ trước.