0

Kết quả Mã hóa

CRC32

Về CRC32

CRC32 là phương pháp phát hiện lỗi tạo giá trị kiểm tra 32 bit từ dữ liệu có độ dài bất kỳ. Nó được dùng trong truyền tệp, định dạng nén và các trường hợp tương tự để kiểm tra dữ liệu có bị hỏng hay không.

Trong DenCode, chuỗi đã nhập được xử lý như một dãy byte theo mã hóa ký tự được chọn, và giá trị CRC32 được hiển thị ở dạng thập lục phân.

Ví dụ, CRC32 của "Hello, world!" như sau.

ebe6c6e6

Đặc điểm của CRC32

CRC32 phù hợp để phát hiện hỏng dữ liệu ngẫu nhiên. Tuy nhiên, vì không phải là hàm băm mật mã, CRC32 không phù hợp cho mục đích cần an toàn trước việc sửa đổi.

CRC32 luôn tạo cùng một giá trị từ cùng một đầu vào. Khi đầu vào thay đổi, giá trị xuất ra cũng thay đổi. Tuy nhiên, không thể khôi phục dữ liệu đầu vào ban đầu từ giá trị CRC32.

Đầu vàoCRC32
Hello, world!ebe6c6e6
Hello, world?11e9fb85