
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
CRC(巡回冗長検査)をやさしく理解する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
CRC(巡回冗長検査)をやさしく理解する - Qiita
CRCをとにかくシンプルにわかりたい腑に落ちたい やること 送信されたデータが正しいかどうかをチェック... CRCをとにかくシンプルにわかりたい腑に落ちたい やること 送信されたデータが正しいかどうかをチェックする仕組みにCRC(巡回冗長検査)という方式があるそうです。ZIPやPNG、ネット通信のさまざまなところで使われているようです。 仕組みとしては、送信したデータが正確に送られているかどうかを検証するためのデータ(CRC値)も元データにくっつけて一緒に送信し、受信側で確認できるようにするものらしいです。 そのCRC値というのが一体どうやって作られているのかが気になって眠れません。 ということでCRCの概要を調べて理解するとともに、基本的な計算方法をpythonで可視的にコード化してみようと思います。 環境 Python (コードはColab環境やJupyterNotebookでも動きます) Python等の初歩的な理解(リスト型が何なのかを知っている) わからないポイント まずCRCの理解を