最終更新:2013-02-06 (水) 18:35:45 (4087d)  

誤り検出訂正?
CRC
Top / CRC

Cyclic Redundancy Check

使用例

計算条件

  • 生成多項式
  • 計算開始する初期値
  • 計算方法(シフト方向)
  • 結果を逆転・反転するかしないか

ビット数別

CRC-12?

  • 3種類

CRC-16?

  • 8種類
    • CRC-16-CCITT? - x^16 + x^12 + x^5 + 1 (0x1021 / 0x8408?)
      • 初期値0xFFFF、左シフト、出力反転
    • CRC-16-IBM? - x^16 + x^15 + x^s + 1 (0x8005? / 0xA001? )

CRC-32?

  • 3種類

Java