เครื่องคํานวณ CRC-32 Hash

สร้างเช็คซัม CRC-32 อย่างรวดเร็วและง่ายดาย

เครื่องคํานวณ CRC-32 Checksum

ป้อนข้อความด้านล่างเพื่อสร้างเช็คซัม CRC-32

Copied!

เกี่ยวกับ CRC-32

CRC-32 (Cyclic Redundancy Check) is a widely used error-detecting code that generates a 32-bit checksum for a given data input. It is used to detect accidental changes to raw data during transmission or storage.

CRC-32 ใช้อัลกอริธึมการหารพหุนามและใช้พหุนาม 32 บิต ไม่เหมาะสําหรับวัตถุประสงค์ในการเข้ารหัส แต่มีประสิทธิภาพสูงในการตรวจจับข้อผิดพลาดในการส่งข้อมูลทั่วไป มีตัวแปรที่แตกต่างกันของ CRC-32 แต่ละตัวมีพารามิเตอร์การเริ่มต้นและการสรุปที่แตกต่างกัน

Note:CRC-32 ไม่ปลอดภัยในการเข้ารหัส และไม่ควรใช้เพื่อวัตถุประสงค์ที่ต้องการความต้านทานการชน ส่วนใหญ่จะใช้สําหรับการตรวจสอบความสมบูรณ์ของข้อมูลในโปรโตคอลเครือข่าย

กรณีการใช้งานทั่วไป

  • การตรวจจับข้อผิดพลาดในการส่งข้อมูล
  • Network protocols (e.g., Ethernet, ZIP, PNG)
  • ระบบไฟล์และอุปกรณ์จัดเก็บข้อมูล
  • การตรวจสอบความสมบูรณ์ที่ไม่ใช่การเข้ารหัส
  • ระบบฝังตัวและเฟิร์มแวร์

รายละเอียดทางเทคนิค

ความยาวเช็คซัม: 32 bits (8 hex characters)
Polynomial: 0x04C11DB7 (standard)
ระดับความปลอดภัย: Low (non-cryptographic)
การใช้งานทั่วไป: การตรวจจับข้อผิดพลาด

Related Tools