Skip to content

Configurations

Crc8

  • Width: 8
  • Final Xor: 0x00
  • Init Value: 0x00
  • Rev Input: False
  • Polynomial: 0x07
  • Rev Output: False
  • Width: 8
  • Final Xor: 0xFF
  • Init Value: 0xFF
  • Rev Input: False
  • Polynomial: 0x1D
  • Rev Output: False
  • Width: 8
  • Final Xor: 0x00
  • Init Value: 0x00
  • Rev Input: False
  • Polynomial: 0x1D
  • Rev Output: False
  • Width: 8
  • Final Xor: 0xFF
  • Init Value: 0xFF
  • Rev Input: False
  • Polynomial: 0x2F
  • Rev Output: False
  • Width: 8
  • Final Xor: 0x00
  • Init Value: 0x00
  • Rev Input: True
  • Polynomial: 0xA7
  • Rev Output: True
  • Width: 8
  • Final Xor: 0x00
  • Init Value: 0x00
  • Rev Input: True
  • Polynomial: 0x31
  • Rev Output: True
  • Width: 8
  • Final Xor: 0x55
  • Init Value: 0x00
  • Rev Input: False
  • Polynomial: 0x07
  • Rev Output: False
  • Width: 8
  • Final Xor: 0x00
  • Init Value: 0xFF
  • Rev Input: True
  • Polynomial: 0x07
  • Rev Output: True

Crc16

  • Width: 16
  • Final Xor: 0x0000
  • Init Value: 0x0000
  • Rev Input: False
  • Polynomial: 0x1021
  • Rev Output: False
  • Width: 16
  • Final Xor: 0xFFFF
  • Init Value: 0x0000
  • Rev Input: False
  • Polynomial: 0x1021
  • Rev Output: False
  • Width: 16
  • Final Xor: 0xFFFF
  • Init Value: 0xFFFF
  • Rev Input: False
  • Polynomial: 0x1DCF
  • Rev Output: False
  • Width: 16
  • Final Xor: 0x0000
  • Init Value: 0xFFFF
  • Rev Input: True
  • Polynomial: 0x8005
  • Rev Output: True
  • Width: 16
  • Final Xor: 0x0000
  • Init Value: 0xFFFF
  • Rev Input: False
  • Polynomial: 0x1021
  • Rev Output: False
  • Width: 16
  • Final Xor: 0x0000
  • Init Value: 0x0000
  • Rev Input: True
  • Polynomial: 0x1021
  • Rev Output: True
  • Width: 16
  • Final Xor: 0x0000
  • Init Value: 0x0000
  • Rev Input: True
  • Polynomial: 0x8005
  • Rev Output: True
  • Width: 16
  • Final Xor: 0xFFFF
  • Init Value: 0x0000
  • Rev Input: True
  • Polynomial: 0x8005
  • Rev Output: True
  • Width: 16
  • Final Xor: 0xFFFF
  • Init Value: 0xFFFF
  • Rev Input: True
  • Polynomial: 0x8005
  • Rev Output: True
  • Width: 16
  • Final Xor: 0xFFFF
  • Init Value: 0xFFFF
  • Rev Input: True
  • Polynomial: 0x1021
  • Rev Output: True
  • Width: 16
  • Final Xor: 0xFFFF
  • Init Value: 0x0000
  • Rev Input: True
  • Polynomial: 0x3D65
  • Rev Output: True

Crc32

  • Width: 32
  • Final Xor: 0xFFFFFFFF
  • Init Value: 0xFFFFFFFF
  • Rev Input: True
  • Polynomial: 0x04C11DB7
  • Rev Output: True
  • Width: 32
  • Final Xor: 0xFFFFFFFF
  • Init Value: 0xFFFFFFFF
  • Rev Input: True
  • Polynomial: 0xF4ACFB13
  • Rev Output: True
  • Width: 32
  • Final Xor: 0xFFFFFFFF
  • Init Value: 0xFFFFFFFF
  • Rev Input: False
  • Polynomial: 0x04C11DB7
  • Rev Output: False
  • Width: 32
  • Final Xor: 0xFFFFFFFF
  • Init Value: 0x00000000
  • Rev Input: False
  • Polynomial: 0x04C11DB7
  • Rev Output: False

Crc64

  • Width: 64
  • Final Xor: 0x0000000000000000
  • Init Value: 0x0000000000000000
  • Rev Input: False
  • Polynomial: 0x42F0E1EBA9EA3693
  • Rev Output: False