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

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

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

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

Copied!

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

CRC-16 (Cyclic Redundancy Check) is a family of error-detecting codes that are used to detect accidental changes to raw data. Unlike cryptographic hash functions, CRC-16 is not designed for security but for efficient error detection in digital networks and storage.

อัลกอริทึม CRC-16 ใช้พหุนาม 16 บิตเพื่อสร้างเช็คซัม 16 บิต CRC-16 มีหลายรูปแบบ แต่ละตัวมีพหุนามและพารามิเตอร์การเริ่มต้นที่แตกต่างกัน ตัวแปรทั่วไป ได้แก่ CRC-16-CCITT, CRC-16-MODBUS และ CRC-16-USB

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

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

  • การตรวจจับข้อผิดพลาดในการส่งข้อมูล
  • Communication protocols (e.g., Modbus, USB)
  • ระบบจัดเก็บข้อมูลและการถ่ายโอนไฟล์
  • ระบบฝังตัวและไมโครคอนโทรลเลอร์
  • การตรวจสอบความสมบูรณ์ที่ไม่ใช่การเข้ารหัส

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

ความยาวเช็คซัม: 16 bits (4 hex characters)
พหุนามทั่วไป: 0x1021, 0x8005, 0x8408
ระดับความปลอดภัย: Low (non-cryptographic)
การใช้งานทั่วไป: การตรวจจับข้อผิดพลาด

Related Tools