เครื่องคำนวณเช็กซัม CRC

สร้างเช็กซัม CRC สำหรับข้อความที่ป้อนหรือไฟล์ที่อัปโหลด เปรียบเทียบตัวแปร CRC-8, CRC-16, CRC-24, CRC-32 และ CRC-64 ที่ใช้กันทั่วไปสำหรับการตรวจสอบความสมบูรณ์ของข้อมูล

ข้อมูลเข้า
วางข้อความ UTF-8 หรือคงค่าเวกเตอร์ทดสอบ CRC มาตรฐาน 123456789 ไว้
ผลลัพธ์ CRC
แสดงผลลัพธ์ 0 รายการ

เครื่องคำนวณเช็กซัม CRC

เช็กซัม CRC (Cyclic Redundancy Check) คือค่าขนาดกะทัดรัดที่ใช้ตรวจจับ การเปลี่ยนแปลงของข้อมูลโดยไม่ตั้งใจ พบได้บ่อยในเฟรมเครือข่าย รูปแบบไฟล์อาร์ไคฟ์ โปรโตคอลฝังตัว การอัปเดตเฟิร์มแวร์ และเวิร์กโฟลว์ ตรวจสอบความสมบูรณ์ของไฟล์ ซึ่งค่าตรวจจับข้อผิดพลาดที่รวดเร็วมักมีประโยชน์ มากกว่าลายเซ็นเชิงเข้ารหัส

ควรใช้เมื่อใด

ใช้เครื่องคำนวณนี้เมื่อคุณต้องการเปรียบเทียบค่า CRC จากเอกสาร โปรโตคอลฮาร์ดแวร์ รูปแบบไฟล์ หรือระบบอื่น วางข้อความเพื่อเช็กอย่างรวดเร็ว หรือนำเข้าไฟล์เมื่อจำเป็นต้องคำนวณเช็กซัมจากสตรีมไบต์ที่ตรงกันทุกประการ

ตัวแปรที่รองรับ

เครื่องมือนี้คำนวณตัวแปรที่ใช้กันทั่วไปจากเครื่องมือ CRC รุ่นเดิมของ InBrowser.App: CRC-1, CRC-8, CRC-8 1-Wire, CRC-8 DVB-S2, CRC-16, CRC-16 CCITT, CRC-16 Modbus, CRC-16 Kermit, CRC-16 XModem, CRC-24, CRC-32, CRC-32 MPEG-2, CRCJAM และโมเดล CRC-64 หลายแบบ เช่น ECMA-182, GO-ISO, MS, NVME, REDIS, WE และ XZ

สิ่งที่ควรระวัง

ชื่อของตัวแปร CRC สำคัญ อินพุตเดียวกันอาจให้ค่าต่างกันตามพหุนาม ค่าเริ่มต้น การตั้งค่าการสะท้อน และค่า XOR สุดท้าย หากคุณกำลังจับคู่กับโปรโตคอลหรือ ข้อกำหนดจากผู้ขาย ให้เลือกผลลัพธ์ที่ชื่อตัวแปรตรงกับข้อกำหนดนั้น แทนที่จะถือว่า CRC ทุกความกว้างใช้แทนกันได้

CRC ถูกออกแบบมาสำหรับการตรวจจับข้อผิดพลาดโดยไม่ตั้งใจ ไม่ใช่สำหรับ การจัดเก็บรหัสผ่าน ลายเซ็น หรือความปลอดภัยที่ป้องกันการแก้ไขโดยมิชอบ สำหรับการตรวจสอบที่ไวต่อความปลอดภัย ให้ใช้เวิร์กโฟลว์แฮชหรือลายเซ็น เชิงเข้ารหัสแทน