#author("2023-03-13T23:32:48+09:00","default:k1rou","k1rou") #author("2023-04-15T20:03:35+09:00","default:k1rou","k1rou") *CRC とは [#dfb131fc] **名称 [#ld34980c] -Cyclic Redundancy Check -巡回冗長検査 **概要 [#e2bbc455] -通信データの誤り検知に使われる技術 -ビット列を多項式とみなして、事前に定めた生成多項式で除算して誤りを検出する --割り切れない場合は誤りがある -複数ビットの誤りや、バースト誤り(連続するビットの誤り)を高い確率で検出することができる *CRC32 [#fb799cc9] -入力値の特定のビットを反転することにより、出力されるCRC値を推測することができてしまう[[脆弱性]]がある -[[ビットフリッピング攻撃]]に対する脆弱性 --入力値の特定のビットを反転することにより、出力されるCRC値を推測することができてしまう[[脆弱性]]がある *関連用語 [#ua15926e] -[[チェックサム]] -[[パリティ]] -[[ブリッジ]] -[[誤り制御]] -[[WEP]]