Nhà phát triển / Tổng kiểm tra
Máy tính tổng kiểm tra CRC32
Tính tổng kiểm tra CRC-32 và Adler-32 của văn bản hoặc tệp ở dạng thập lục phân và thập phân, như cách ZIP, PNG và gzip sử dụng chúng.
Máy tính tổng kiểm tra CRC32: CRC-32 là phép kiểm tra dư vòng sử dụng đa thức IEEE 802,3, được dùng trong các tệp lưu trữ ZIP và gzip, hình ảnh PNG và khung Ethernet; phép kiểm tra này phát hiện những thay đổi vô tình, chẳng hạn như lỗi truyền dữ liệu. Adler-32 là tổng kiểm tra nhanh hơn nhưng yếu hơn, nằm trong các luồng zlib. Tệp được đọc theo từng phần, vì vậy các tệp lớn có thể được kiểm tra mà không cần tải toàn bộ vào bộ nhớ cùng lúc. Chạy 100% cục bộ trong trình duyệt của bạn, không có tệp nào được tải lên máy chủ.
- Danh mục
- Công cụ lập trình viên
- Lượt chạy
- Trong trình duyệt của bạn
- Chi phí
- Miễn phí · không cần đăng ký
- Trạng thái khả dụng
- Sẵn sàng sử dụng
Chạy hoàn toàn trong trình duyệt của bạn
CBF439263421780262091E01DENhấp, kéo và thả hoặc dán · dữ liệu vẫn ở trên thiết bị này
CRC-32 là tổng kiểm tra IEEE 802,3 được ZIP, PNG, gzip và Ethernet sử dụng; 123456789 cho kết quả CBF43926. Tổng kiểm tra phát hiện lỗi hỏng dữ liệu do tình cờ, không phát hiện việc can thiệp trái phép: hãy dùng SHA-256 để kiểm tra tệp tải xuống chưa bị thay đổi.
CRC-32 xuất hiện ở đâu
Mỗi tệp bên trong kho lưu trữ ZIP đều có CRC-32 của nội dung, được kiểm tra khi giải nén; mỗi khối PNG đều kết thúc bằng một CRC-32; gzip lưu một CRC-32 cho toàn bộ tệp. Giá trị không khớp có nghĩa là dữ liệu đã bị hỏng.
Để xác minh tệp tải xuống khớp với hash được công bố, hãy dùng công cụ hash tệp.
Kết hợp các giá trị kiểm tra
CRC-32 có thể được cập nhật từng phần: CRC của một tệp được đọc theo từng khối bằng CRC của toàn bộ tệp, nhờ đó công cụ này có thể kiểm tra các tệp lớn mà không cần tải tất cả vào cùng một lúc.
Cách sử dụng
- Nhập hoặc dán văn bản, hoặc chọn một tệp.
- Đọc CRC-32 ở dạng thập lục phân và thập phân, cùng với Adler-32.
- So sánh với tổng kiểm tra bạn mong đợi.
Quyền riêng tư và giới hạn
Văn bản và tệp được kiểm tra trong trình duyệt của bạn; tệp không được tải lên.
Công cụ liên quan
Câu hỏi thường gặp
CRC-32 của 123456789 là bao nhiêu?
CBF43926, giá trị kiểm tra tiêu chuẩn dùng để xác nhận một chương trình triển khai hoạt động chính xác.
CRC có phát hiện được hành vi giả mạo không?
Không: bất kỳ ai cũng có thể thay đổi dữ liệu rồi sửa lại CRC của dữ liệu đó. Hãy sử dụng một hàm băm mật mã như SHA-256 để xác minh các tệp tải xuống.
Tại sao một số công cụ lại hiển thị CRC-32 khác nhau?
Có những biến thể CRC-32 khác, chẳng hạn CRC-32C được iSCSI và một số hệ thống lưu trữ sử dụng, với các đa thức khác nhau; công cụ này sử dụng biến thể IEEE phổ biến.
Công cụ miễn phí · trong trình duyệt của bạn lượt chạy · không cần tài khoản