バイト(情報量の単位)とは?ばいと
バイト(情報量の単位)とは、情報量の基本単位で、8ビットぶんをまとめて1バイトと数える。ビット数nに対し表せる状態は2のn乗通りなので、1バイトなら256通り、2バイトなら65,536通りになる。文字符号では、ASCIIが英数字を1バイト、シフトJISが日本語を2バイト、UTF-8は1文字を1〜4バイトの可変長で表す。
最終更新:2026-10-06
この語が出る過去問を解く →背景
計算機の内部は2値なので、扱える情報量は「2値がいくつ並ぶか」で決まる。1文字を扱う最小のまとまりとして8ビットが定着し、通信速度や鍵長をビットで、容量や文字数をバイトで語る二本立てが残った。支援士では、鍵長やハッシュ値の長さ、ログ保管の容量見積り、文字符号の解釈の違いを突く攻撃を読むための前提として効いてくる。
具体例
AES-256の鍵は256ビット=32バイト、SHA-256のハッシュ値も256ビット=32バイトで、16進表記なら64文字になる。UTF-8はASCIIと同じ範囲を1バイトのまま保ちつつ日本語を3バイトで表すため、既存の処理を壊さずに多言語を扱える。この可変長という性質が、冗長な表現による検査のすり抜けの温床にもなる。
試験での引っ掛け
2バイトを2×8=16通りと掛け算で数えるのが誤りで、状態数は指数で効くので2の16乗=65,536通り。速度はビット毎秒、容量はバイトで表す慣例があるため、100Mビット/秒は毎秒12.5Mバイト程度と換算する。記憶容量では1kバイトを1,024バイトとする流儀と1,000バイトとする流儀があり、設問がどちらで数えているかを確かめる。
関連用語
出た過去問
問題文で直接問われたものと、解説の中で触れられたものが含まれます。
出典:平成28年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問18(IPA)
無線LANで用いられるSSIDの説明として,適切なものはどれか。
正解:最長32オクテットのネットワーク識別子であり,接続するアクセスポイントの選択に用いられる。
要点:SSIDは接続先を選ぶための無線LAN識別名
SSIDは無線LANのネットワークを識別する名前で、最長32オクテットの文字列です。端末は受信したSSIDを見て、どのアクセスポイントのネットワークに接続するかを選びます。機器個体を識別するMACアドレスとは役割が異なります。
出典:平成29年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問20(IPA)解説で登場
ネットワークに接続されているホストのIPアドレスが198.51.100.90で,サブネットマスクが255.255.255.224のとき,ホストアドレスはどれか。
正解:26
要点:マスク/27ならホスト部は下位5ビット(90→26)
サブネットマスク255.255.255.224は上位27ビットがネットワーク部で、ホスト部は下位5ビットである。第4オクテット90を2進数にすると01011010で、下位5ビットは11010=26となる。つまりホストアドレスは26となる。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。