忍者ブログ
情報処理技術者試験の合格を目指す全受験者のための、1問1問「徹底解説」ブログです。単なる過去問の暗記ではなく、なぜその答えになるのかを本質的に理解できるよう解説します。書籍などでは学べない最新用語やトレンドを踏まえてご紹介します。

【セキュリティ】見間違い・入力ミスを防ぐ58文字の記号表現!「Base58」|情報処理問題1000本ノック

ビットコインなどのブロックチェーン技術や暗号資産アドレス、URLショートナーなどで採用されている記号表現方式。「Base58」の特徴と除外文字の理由を攻略しましょう。

1. 【 問題 】:テクノロジ系(セキュリティ・エンコード技術)

【 問題 】 データ表現やエンコード技術に関する記述です。バイナリデータをテキスト表現に変換するBase64をもとに、人間が目視で読み間違えやすい文字(数字の「0」と大文字の「O」、小文字の「l」と大文字の「I」)および記号(「+」「/」)の計6文字を除外し、残りの58種類の英数字のみを用いて表現する方式は、次のうちどれか。

(ア)Base32
(イ)Base58
(ウ)Base64
(エ)URLエンコード

2. 正解:

正解:(イ)Base58

3. 解説:「誤入力を未然に防ぎ、コピペや印刷にも強い仕様にする!」

Base58は、ビットコインの考案者であるサトシ・ナカモト氏によって導入されたことで知られるエンコード方式です。
文字列を手書きしたり紙に印刷して人間に読ませる場合、見間違いによる誤送信や入力ミスを防止するために、徹底的に「似ている文字」が除外されています。

【Base58で排除(禁止)されている6つの文字とその理由】 ← ポイント整理!

除外された文字除外の理由・背景
数字の「0」 と 大文字の「O」 フォントによって「0(ゼロ)」と「O(オー)」の区別がつかないため。
小文字の「l(エル)」 と 大文字の「I(アイ)」 フォントによって「l(小文字エル)」と「I(大文字アイ)」、「1(数字のイチ)」の区別がつかないため。
記号の「+」 と 「/」 メールやURL、電子書籍などの自動折り返しやURLパラメータ入力でエスケープ処理エラーや崩れを起こすため。

1. 理解のコツ:
・標準的なBase64(64文字:`A-Z`, `a-z`, `0-9`, `+`, `/`)から、見間違いやすい「0, O, l, I」の4文字と、記号「+, /」の2文字を引き算します。
・$64 - 4 - 2 = 58$ 文字となり、これがBase58の由来です。

2. 試験対策の視点: 暗号資産(ブロックチェーン)や最新のエンコード技術の理解で出題されます。
問題文に「見間違いやすい文字(0とO、lとI)を除外」「記号+や/を除外」「58種類の英数字」「ビットコインアドレス」といったキーワードが出たら、迷わずBase58を選択しましょう!


4. まとめ

読み間違いや入力ミスを起こしやすい文字・記号を取り除き、人間が安全に扱える58種類の英数字だけでデータを表現するエンコード方式。これがBase58です。暗号資産やブロックチェーン技術の基礎知識としてしっかり押さえておきましょう!


PR

【量子コンピュータ】個々の原子を空間に捕らえて冷却!「イオントラップ方式」|情報処理問題1000本ノック

量子コンピュータの物理実装技術において、計算の正確性(エラー率の低さ)と量子状態の保持時間(コヒーレンス時間)の長さでトップクラスの性能を誇る「イオントラップ方式」を攻略しましょう。

1. 【 問題 】:先端技術(量子コンピュータ・量子素子)

【 問題 】 量子コンピュータの量子素子(量子ビット)を実現する物理技術に関する記述です。真空中に電場を用いて個々の荷電粒子(イオン)を捕獲し、レーザー照射等によって極低温まで冷却した上で、そのイオンの内部状態を量子ビットとして利用・制御する方式は、次のうちどれか。

(ア)イオントラップ方式(Trapped Ion)
(イ)超伝導回路方式
(ウ)量子ドット方式
(エ)光量子方式

2. 正解:

正解:(ア)イオントラップ方式(Trapped Ion)

3. 解説:「レーザー冷却で動きを止め、完璧に同じ原子を量子ビットにする!」

イオントラップ方式は、荷電粒子(カルシウムやバリウムなどのイオン)を真空中において電場で一列に浮遊・捕獲(トラップ)します。
捕獲直後のイオンは熱で激しく動いているため、「レーザー冷却(ドップラー冷却など)」という技術を用いて運動を極限まで抑え込み(絶対零度近くまで冷却)、超高精度な量子計算を行います。

【人工物 vs 自然の原子:イオントラップ方式の強み】 ← 比較で覚える!

比較項目超伝導 / 量子ドット(人工回路・構造)(ア)イオントラップ方式(自然の原子)
量子ビットの揃いやすさ 製造時の個体差(ムラ)が生じる 自然界の原子なので全ビットが完全に同じ性質
コヒーレンス時間(保持時間) 短い(ノイズに弱い) 非常に長い(数秒〜数分間状態を保持できる)
動作速度 / 集積化 非常に高速 / 大規模化しやすい 動作はやや低速 / 多数のイオンを制御する並列化が課題

1. 理解のコツ:
・「超伝導回路」や「量子ドット」が**人間に作られた半導体・回路**なのに対し、イオントラップは**「自然界に存在する本物の原子そのもの」**を並べて使います。
・本物の原子はどれも全く同じ質量やエネルギー準位を持つため、エラー(個体差)が極めて少なく高精度な制御が可能です。

2. 試験対策の視点:
問題文に「イオン」「真空中」「電場で捕獲(トラップ)」「レーザー冷却」「IonQやHoneywell(Quantinuum)」といったキーワードが出たら、迷わずイオントラップ方式を選択しましょう!


4. まとめ

真空中にとらえたイオンを「レーザー冷却」して動きを止め、量子ビットとして制御する技術。これがイオントラップ方式です。超伝導回路方式と並び、実用的な量子コンピュータの主要方式としてしっかり覚えておきましょう!


【量子コンピュータ】ミクロな世界ではエネルギーすら絶えず変動する!「量子ゆらぎ」|情報処理問題1000本ノック

量子力学や量子コンピュータ、暗号技術(量子乱数発生器など)の根底にある基礎物理現象。「不確定性原理」によって引き起こされる「量子ゆらぎ」の概念を攻略しましょう。

1. 【 問題 】:先端技術(量子物理・物理乱数)

【 問題 】 量子力学における基本現象に関する記述です。不確定性原理に基づき、ミクロな世界においてエネルギーや状態の値がごく短い時間内では一定に保持されず、一時的にランダムな変動を起こす現象は、次のうちどれか。

(ア)量子ゆらぎ(Quantum Fluctuation)
(イ)量子もつれ(Quantum Entanglement)
(ウ)量子トンネル効果(Quantum Tunneling)
(エ)量子重ね合わせ(Quantum Superposition)

2. 正解:

正解:(ア)量子ゆらぎ(Quantum Fluctuation)

3. 解説:「完全な静寂(エネルギーゼロ)すら存在しないミクロの世界!」

量子ゆらぎは、時間($\Delta t$)とエネルギー($\Delta E$)の間に成り立つ**不確定性原理($\Delta E \cdot \Delta t \ge \frac{\hbar}{2}$)**によって生じます。
時間が極めて短い($\Delta t$ が極小)場合、エネルギーの変動幅($\Delta E$)が大きくなるため、何も存在しないはずの「真空」であっても、エネルギーが絶えずゼロのまわりに留まらずに小さく揺れ動いています。

【試験・IT技術で登場する「4大量子現象」のキーワード比較】 ← 超重要!

現象名概要・特徴IT・セキュリティでの応用例
(ア)量子ゆらぎ 短時間でエネルギーや状態が一定にならず揺らぐ 予測不可能な完全乱数を作る「量子乱数発生器(QRNG)」
(イ)量子もつれ 2つの粒子が遠く離れていても相関関係を保つ 盗聴不可能な「量子暗号通信(QKD)」
(ウ)量子トンネル効果 本来超えられないエネルギーの壁をすり抜ける フラッシュメモリ(NAND)のデータ書き込み等
(エ)量子重ね合わせ 「0」と「1」の状態が同時に確率的に存在する 量子コンピュータの並列計算処理能力

1. IT技術(セキュリティ)での応用:
従来のコンピュータで作る乱数は「計算によって求める擬似乱数」ですが、量子ゆらぎによる現象は**完全に不確定で予測不能**です。これを利用して、絶対に解読されない暗号鍵を作る**「量子乱数発生器(QRNG)」**などに実用化されています。

2. 試験対策の視点: 先端テクノロジやセキュリティ分野で出題される物理概念です。
問題文に「ごく短い時間」「エネルギーが一定にならず揺らぐ」「不確定性原理」「真空状態でも変動」「物理乱数発生」といった文言が出たら、迷わず量子ゆらぎを選択しましょう!


4. まとめ

不確定性原理により、ごく短時間でエネルギー等の状態が一定にならず確率的に変動する現象。これが量子ゆらぎです。量子コンピュータや量子セキュリティ(物理乱数)の基礎となる現象としてしっかり覚えておきましょう!

【ハードウェア】スパコンやGPUの処理能力を測る指標!「FLOPS」|情報処理問題1000本ノック

コンピュータの性能評価指標の最超重要テーマ。CPUのクロック周波数やMIPSと並び、特に科学技術計算やAI処理能力の測定で使われる「FLOPS」の仕組みと単位を攻略しましょう。

1. 【 問題 】:ハードウェア(プロセッサ性能・性能評価)

【 問題 】 コンピュータの処理性能を表す指標に関する記述です。主にスーパーコンピュータやGPUなどの処理能力を示す指標として用いられ、「1秒間に実行できる浮動小数点演算(加減乗除など)の回数」を表す単位は、次のうちどれか。

(ア)FLOPS(Floating-point Operations Per Second)
(イ)MIPS(Million Instructions Per Second)
(ウ)Clock Rate(クロック周波数)
(エ)Throughput(スループット)

2. 正解:

正解:(ア)FLOPS(Floating-point Operations Per Second)

3. 解説:「1秒間に何回の『小数点計算』ができるか!」

FLOPS(フロップス)は、Floating-point Operations Per Second(1秒あたりの浮動小数点演算数)の略です。
科学技術計算、3Dグラフィックス処理、AI(ディープラーニング)の学習などは**小数を含む膨大な計算**を行うため、単純な命令数(MIPS)ではなく、このFLOPSが性能指標として重視されます。

【試験で必ず問われる!2大性能指標(MIPS vs FLOPS)】 ← 超頻出の対比!

指標名測定対象1秒あたりの処理単位
(ア)FLOPS 浮動小数点演算の回数 1回(※単位接頭辞:TFLOPS, PFLOPS, EFLOPSなど)
(イ)MIPS 機械語の命令実行数 100万回(1 Million)

1. 単位の接頭辞(単位スケール)も要チェック!
スーパーコンピュータのニュースなどでよく耳にする接頭辞と指数の関係です。
Giga(ギガ)FLOPS(GFLOPS):$10^9$ 回(10億回 / 秒)
Tera(テラ)FLOPS(TFLOPS):$10^{12}$ 回(1兆回 / 秒)
Peta(ペタ)FLOPS(PFLOPS):$10^{15}$ 回(1000兆回 / 秒)
Exa(エクサ)FLOPS(EFLOPS):$10^{18}$ 回(100京回 / 秒)※スパコン「富岳」などが到達した領域

2. 試験対策の視点: 基本情報技術者や応用情報技術者試験で非常に良く問われる用語です。
問題文に「1秒間に実行できる」「浮動小数点演算の回数」「スーパーコンピュータの性能」というキーワードが出たら、迷わずFLOPSを選択しましょう!(※「1秒間に100万回実行できる機械語の命令数」であればMIPSです)


4. まとめ

「1秒間に実行できる浮動小数点演算の回数」。これがFLOPSです。機械語の命令実行数を表す「MIPS」との違いや、TFLOPS/PFLOPSなどの単位の接頭辞とセットで確実にマスターしておきましょう!


【ハードウェア】CPU内部の超高速メモリを直接指定!「レジスタ指定方式」|情報処理問題1000本ノック

主記憶(メモリ)にアクセスせず、CPU内部にある超高速な「汎用レジスタ」を直接参照して処理を行う「レジスタ指定方式」を攻略しましょう。

1. 【 問題 】:ハードウェア(CPUの構造・アドレス指定方式)

【 問題 】 機械語命令のアドレス指定(修飾)方式に関する記述です。命令のオペランド部に主記憶のアドレスではなく、処理対象のデータが格納されているCPU内部の「レジスタ番号」を直接指定する方式は、次のうちどれか。

(ア)レジスタ指定方式(Register Addressing Mode)
(イ)直接アドレス指定方式
(ウ)即値アドレス指定方式
(エ)間接アドレス指定方式

2. 正解:

正解:(ア)レジスタ指定方式(Register Addressing Mode)

3. 解説:「遠くの倉庫(主記憶)ではなく、手元のポケット(レジスタ)からデータを取り出す!」

レジスタ指定方式は、オペランド部にCPU内部の「汎用レジスタ」の番号(例:R0, R1など)を指定する方式です。
主記憶(メインメモリ)にアクセスする必要が一切ないため、即値アドレス指定と並んで処理速度が非常に高速です。

【データが存在する場所によるアドレス指定方式の分類】 ← 超重要!

方式名データの存在する場所主記憶(メモリ)アクセス
(ア)レジスタ指定方式 CPU内部のレジスタ なし(超高速)
即値アドレス指定方式 命令のオペランド部内(データそのもの) なし(超高速)
直接アドレス指定方式 主記憶(メインメモリ) あり(1回)
間接アドレス指定方式 主記憶(メインメモリ) あり(2回)

1. 理解のコツ: 「文房具の取り出し」で例えてみましょう。
レジスタ指定方式:「胸ポケット(レジスタ1番)に入っているペンを使え」という指示。すぐ手元にあるため、一瞬で準備が完了します。
直接アドレス方式:「遠くの文具棚(メモリの100番地)にあるペンを取りに行け」という指示。棚まで歩いていく(メモリ参照)時間が発生します。

2. 試験対策の視点: 基本情報技術者や応用情報技術者試験で頻出の基礎概念です。
問題文に「オペランド部にレジスタ番号を指定」「主記憶アクセスが発生しない」「レジスタ間演算」といったワードがあれば、迷わずレジスタ指定方式を選択しましょう!


4. まとめ

オペランド部に「レジスタ番号」を指定し、CPU内部のレジスタに格納されたデータを直接参照する方式。これがレジスタ指定方式です。主記憶アクセスが不要で極めて高速に処理できる特徴をしっかりと覚えておきましょう!

【情報セキュリティ】侵入後の検知と遠隔対処で被害を最小化!「EDR」|情報処理問題1000本ノック

従来の水際対策(アンチウイルス)をすり抜けた未知の脅威に対応する必修テーマ。PCやサーバーなどの端末の挙動を監視し、異常の検知・分析・遠隔対応を行う「EDR」を攻略しましょう。

1. 【 問題 】:情報セキュリティ(エンドポイントセキュリティ・事故対応)

【 問題 】 情報セキュリティ対策に関する記述です。PCやサーバーなどのエンドポイント(端末)における挙動(ログやファイル操作など)を常時監視・記録し、マルウェア感染などの異常を検出した際に、管理者へ通知するとともに、感染端末の隔離や調査・復旧などの対応を遠隔から支援するソリューションは、次のうちどれか。

(ア)EDR(Endpoint Detection and Response)
(イ)EPP(Endpoint Protection Platform)
(ウ)SIEM(Security Information and Event Management)
(エ)SOC(Security Operation Center)

2. 正解:

正解:(ア)EDR(Endpoint Detection and Response)

3. 解説:「侵入されることを前提に、早期発見と遠隔対処を行う!」

EDR(Endpoint Detection and Response)は、エンドポイント(端末)上のアクティビティをリアルタイムで監視・記録し、不正な挙動を検知(Detection)して適切な対応(Response)を行うセキュリティ技術です。
従来のアンチウイルスソフト(EPP)が「侵入を未然に防ぐ(予防)」ことを目指すのに対し、EDRは「侵入を完全には防げない(侵入前提)」という考え方に基づき、侵入後の被害拡大防止と迅速な復旧に特化しています。

【EDRとEPPの決定的な違い】 ← ココが試験で超頻出の対比ポイント!

区分目的・役割主な機能
EDR(Detection & Response) 侵入後の検知・調査・遠隔対応・復旧 挙動ログ監視、感染端末の遠隔隔離、感染経路の追跡・調査
EPP(Protection) 侵入前の事前防御(水際対策) 既知のマルウェア検出・事前ブロック(従来のアンチウイルス等)

1. 理解のコツ: 「建物のセキュリティ対策」に例えてみましょう。
EPP:頑丈な鍵や自動ドアで不審者を入れさせない「防犯カメラなしの門扉・鍵」
EDR:万が一不審者が侵入した場合に、各部屋の「監視カメラ(ログ記録)」で動きを察知し、即座に「非常扉を閉めて遠隔で封じ込め(端末隔離)」を行う「室内監視+遠隔警報システム」

2. 試験対策の視点: 情報処理安全確保支援士、応用情報技術者試験、基本情報技術者試験で非常に良く問われる最新のセキュリティトレンドです。
問題文に「端末(エンドポイント)の挙動」「検出(Detection)と対応(Response)」「ログの記録・追跡」「遠隔からの隔離・復旧」「侵入前提」といったキーワードが出たら、迷わずEDRを選択しましょう!


4. まとめ

「端末の挙動を監視・記録し、異変を検知した際に遠隔から端末隔離や復旧対応を行う仕組み」。これがEDRです。事前に防ぐ「EPP」との違いとセットで確実にマスターしておきましょう!


【情報セキュリティ】シャドーITを防ぎクラウド利用を集中監視!「CASB」|情報処理問題1000本ノック

クラウドサービスの利用拡大に伴い急重要度が高まっているセキュリティ概念。ユーザーと複数のクラウドサービスの間に位置し、セキュリティポリシーを統一適用・可視化する「CASB」を攻略しましょう。

1. 【 問題 】:情報セキュリティ(クラウドセキュリティ・アクセス制御)

【 問題 】 クラウドサービスのセキュリティ管理手法に関する記述です。企業などの組織において、従業員が利用する複数のクラウドサービス(SaaS/PaaS/IaaSなど)とユーザーの間に割り込み、アクセス状況の一元的な可視化やセキュリティポリシーの強制、データ保護などを統合的に実施するソリューションまたはコンセプトは、次のうちどれか。

(ア)CASB(Cloud Access Security Broker)
(イ)SIEM(Security Information and Event Management)
(ウ)DLP(Data Loss Prevention)
(エ)SSO(Single Sign-On)

2. 正解:

正解:(ア)CASB(Cloud Access Security Broker)

3. 解説:「クラウド利用の『監視カメラ 兼 警備員』を中継地点に置く!」

CASB(キャスビー:Cloud Access Security Broker)は、従業員とクラウドサービスの間に「仲介者(Broker)」として介在し、クラウド利用における安全性を一括管理するセキュリティの仕組みです。
企業内で許可されていないクラウドサービスを勝手に利用する「シャドーIT」の検知や、機密データの不正アップロード・ダウンロード防止、アクセス制御などを一元的に行います。

【CASBが提供する「4つの主要機能」】 ← ココが試験の超重要ポイント!

機能柱具体的な役割
1. 可視化(Visibility) 従業員が「どのクラウドサービスをどれくらい使っているか」を監視・発見し、シャドーITを検知する。
2. コンプライアンス(Compliance) 企業のセキュリティポリシーに従い、暗号化や特定のクラウド利用制限ルールを強制適用する。
3. データセキュリティ(Data Security) DLP(情報漏洩対策)技術と連携し、機密データの社外クラウドへの不正アップロードを防ぐ。
4. 脅威防御(Threat Protection) マルウェア感染ファイルがクラウドを経由して拡散するのを防ぎ、不正アクセスを遮断する。

1. 理解のコツ: 「空港の保安検査場(手荷物検査)」に例えてみましょう。
・従業員が飛行機(各クラウドサービス)に乗る前に、共通の保安検査場(CASB)を必ず通過させます。
・そこで「許可されていない危険な場所に行こうとしていないか(シャドーIT)」「危険物(機密データ漏洩・マルウェア)を持ち込もうとしていないか」を一括チェックします。

2. 試験対策の視点: 情報処理安全確保支援士試験や基本情報・応用情報技術者試験で近年頻出のキーワードです。
問題文に「クラウドサービスの利用状況」「ユーザーとクラウドの間に位置」「セキュリティポリシーの適用・強制」「シャドーIT対策」といった文言があれば、迷わずCASBを選択しましょう!


4. まとめ

「ユーザーと複数のクラウドサービスの間に位置し、可視化やセキュリティポリシーを一元的に適用・強行する仕組み」。これがCASBです。シャドーIT対策や情報漏洩防止のためのクラウド時代の必須セキュリティツールとして確実に覚えておきましょう!


【基礎理論】ほぼ等しい数値の引き算で有効桁数が消え去る!「桁落ち」|情報処理問題1000本ノック

コンピュータにおける数値表現と計算誤差の超重要テーマ。値が非常に近い2つの数値同士で引き算を行った際、有効桁数が大幅に減少してしまう「桁落ち」の現象を攻略しましょう。

1. 【 問題 】:基礎理論(数値表現と計算誤差)

【 問題 】 浮動小数点数の計算で発生する誤差に関する記述です。値がほぼ等しい2つの数値同士で引き算(減算)を行った際、計算結果の上位の有効数字が互いに打ち消し合って失われ、有効桁数が大幅に少なくなってしまう現象は、次のうちどれか。

(ア)丸め誤差
(イ)情報落ち
(ウ)桁落ち(Cancelation of Significance)
(エ)打ち切り誤差

2. 正解:

正解:(ウ)桁落ち(Cancelation of Significance)

3. 解説:「ほぼ同じ数字の引き算で上位桁が消滅する!」

桁落ち(Cancelation of Significance)は、値が非常に近い浮動小数点数同士の引き算を行ったときに起こる誤差です。
例えば、有効数字4桁で「1.234 - 1.233」という計算を行うと、結果は「0.001」となります。これを正規化(浮動小数点の表現形式)すると「1.000 × 10⁻³」のようになりますが、後半の「000」は計算精度を保障するデータではなく、単に桁を合わせるために補われたゼロ(無意味な値)に過ぎません。その結果、本来4桁あった有効数字が実質1桁に激減してしまう現象を指します。

【絶対に混同しない!誤差の決定的な見分け方】 ← ココが試験で超頻出!

誤差の名称発生する計算条件特徴・キーワード
(ウ)桁落ち 「値のほぼ等しい2数」の引き算 有効桁数(有効数字)が大幅に減少する。
(イ)情報落ち 「絶対値が極端に異なる2数」の足し引き 小さい方の数値のデータが無視・無視される。
(ア)丸め誤差 最小桁数枠へ収める端数処理 四捨五入・切り捨て・切り上げによるズレ。
(エ)打ち切り誤差 無限計算の途中終了 数学的な極限や繰り返し処理を途中でやめる。

1. 理解のコツ: 「精密な秤(はかり)」で例えてみましょう。
・「100.0001 kg」と「100.0000 kg」という2つの非常に近い重さを引き算すると、差は「0.0001 kg(0.1 g)」になります。
・元の数字の上位5桁(100.00)がごっそり消えてしまい、残ったわずかな小数部のデータだけで表さなければならなくなるため、相対的な計算精度が一気に低低下します。

2. 試験対策の視点: 基本情報技術者試験や応用情報技術者試験で非常に良く問われるテーマです。
問題文に「値のほぼ等しい(近い)数値」「引き算(減算)」「有効桁数が減る(失われる)」というキーワードがあれば、迷わず桁落ちを選択しましょう!


4. まとめ

「値がほぼ等しい2つの数値同士で引き算を行った際、有効桁数が激減してしまう現象」。これが桁落ちです。「絶対値が極端に離れた2数の加減算で小さい方が消える『情報落ち』」との違いをセットで完璧にマスターしておきましょう!



【企業経営・法務】新しい技術的アイデアを独占保護!「特許権」|情報処理問題1000本ノック

知的財産権(産業財産権)における代表格。自然法則を利用した高度な技術的思想(発明)を一定期間独占・排他的に利用できる「特許権」の仕組みを攻略しましょう。

1. 【 問題 】:企業と法務(知的財産権・特許法)

【 問題 】 産業財産権(工業所有権)に関する記述です。「自然法則を利用した技術的思想の創作のうち高度なもの(発明)」について特許庁に出願し、審査を経て登録されることで、その新規な発明を独占的・排他的に利用・実施できる権利を何と呼ぶでしょうか?

(ア)特許権(Patent Right)
(イ)実用新案権(Utility Model Right)
(ウ)意匠権(Design Right)
(エ)商標権(Trademark Right)

2. 正解:

正解:(ア)特許権(Patent Right)

3. 解説:「新しい技術・仕組み(発明)を独占できる強固な権利!」

特許権(Patent Right)は、技術的アイデア(発明)の公開と引き換えに、国家(特許庁)から一定期間(出願から原則20年間)、その技術を独占的に実施・ビジネス活用する権利を与える制度です。
他人が無断でその特許技術を使用した場合は、「製造・販売の差し止め請求」「損害賠償請求」を行うことができます。

【絶対区別する!産業財産権(4権)の保護対象】 ← ココが試験の超重要ポイント!

権利名保護対象(何を保護するか?)保護期間(原則)
(ア)特許権 発明(高度な技術的思想・プログラムの構造など) 出願から20年
(イ)実用新案権 考案(物品の形状・構造・組み合わせなどの工夫) 出願から10年
(ウ)意匠権 デザイン(物品・UIなどの美感・外観の意匠) 出願から25年
(エ)商標権 マーク・ブランド(商品やサービスの識別標識・ロゴ) 設定登録から10年(更新可)

1. 理解のコツ: 「新製品の開発」に例えてみましょう。
・新しいスマホの「超高速な通信制御アルゴリズム(技術)」➔ 特許権
・SIMカードの「出し入れしやすい構造の工夫」➔ 実用新案権
・スマホ本体の「美しく洗練されたフォルム・外観」➔ 意匠権
・背面に刻まれた「メーカーのブランドロゴ」➔ 商標権
このように、ひとつの製品の中でも守られる側面によって権利の種類が分かれています。

2. 試験対策の視点: ITパスポート、基本情報技術者試験のストラテジ系(法務分野)で毎回のように出題されます。
問題文に「新規の発明」「技術的思想」「独占的・排他的」「特許庁への出願・審査」といったキーワードがあれば、迷わず特許権を選択しましょう。
なお、ソフトウェアの「プログラムの構造や制御手順(アルゴリズムを具現化したもの)」は特許権の保護対象となりますが、「プログラミング言語そのもの」や「アルゴリズム(概念)」は特許権の対象外となる点も引っ掛け問題対策として重要です。


4. まとめ

「新規の発明(高度な技術的思想)を独占的・排他的に利用・保護する権利」。これが特許権です。他の産業財産権(実用新案権・意匠権・商標権)との保護対象の違いをセットで完璧に覚えておきましょう!


【情報セキュリティ】通信パケットをこっそり盗み見る!「スニッファ」|情報処理問題1000本ノック

情報セキュリティにおける代表的な攻撃手段・脅威。ネットワーク上を流れる暗号化されていない通信データ(パケット)を盗聴・解析する「スニッファ(スニフィング)」を攻略しましょう。

1. 【 問題 】:情報セキュリティ(ネットワーク脅威・盗聴)

【 問題 】 ネットワーク上の通信に関する記述です。ネットワーク内を通過するパケット(通信データ)を不正に盗聴・収集し、その中からID、パスワード、個人情報などの機密情報を盗み出す攻撃手法(またはそのツール)は、次のうちどれか。

(ア)ウォー・ダイヤリング
(イ)ソーディング
(ウ)スニッファ
(エ)フィルタリング

2. 正解:

正解:(ウ)スニッファ(スニフィング)

3. 解説:「流れてくるデータを『くんくん嗅いで』盗み出す!」

スニッファ(Sniffer)は、英語の「Sniff(クンクン匂いを嗅ぐ)」に由来する用語で、本来はネットワーク管理者が障害解析やデータフロー監視のために用いる「パケット解析・キャプチャツール(Wiresharkなど)」を指します。
しかし、攻撃者がこれを悪用して平文(暗号化されていないHTTPやFTPなど)の通信データを盗み見し、認証情報や個人情報を奪う攻撃(スニフィング/盗聴)を行うため、セキュリティ上の大きな脅威となっています。

【選択肢の各用語の整理】 ← ココが試験の引っ掛け対策ポイント!

用語名概要・特徴
(ウ)スニッファ ネットワーク上のパケットを盗聴(キャプチャ)し、IDやパスワードを盗み出す攻撃・ツール。
(ア)ウォー・ダイヤリング モデムが接続されている電話番号を順次自動でダイヤルし、不正侵入可能な通信ポートを探す古典的手法。
(イ)ソーディング(ソート) データを特定の順序(昇順・降順など)に並べ替える処理全般のこと。攻撃手法ではない。
(エ)フィルタリング 特定の条件に基づいて不要なパケットや有害なWEBサイトへのアクセスをしゃ断(制限)する防御機能。

1. 理解のコツ: 「郵便はがきと封筒」に例えてみましょう。
・暗号化されていない通信(HTTPなど)は「透明なはがき」で手紙を送るようなものです。
・途中の郵便局員(悪意あるスニッファ)がはがきの中身を覗き見れば、そこに書かれたパスワードや住所は一目瞭然で盗まれてしまいます。
・このスニッファ攻撃を防ぐ最大の防衛策が、通信全体を「見えない中身(HTTPS/TLS)」にして鍵付きの封筒(暗号化)で送ることです。

2. 試験対策の視点: ITパスポートや基本情報技術者試験のセキュリティ分野で定番の用語です。
問題文に「パケットを盗聴」「IDやパスワードを盗み出す」「ネットワーク上の通信内容をキャプチャ」というキーワードがあれば、迷わずスニッファ(スニフィング)を選んでください!


4. まとめ

「ネットワーク上のパケットをキャプチャ・盗聴してIDやパスワードを抜き取る技術やツール」。これがスニッファです。通信の暗号化(HTTPSやVPN)がスニッファ対策として必須であることをセットで覚えておきましょう!