【入門編】 電力インフラにおけるセキュリティ要件とNERC CIPの適用 – IoT・OT(制御システム) & ブロックチェーンセキュリティ防御ガイド

こんにちは!ITインフラやセキュリティの部署に配属されたばかりの頃って、専門用語の多さに圧倒されてしまいますよね。「NERC CIP? 何それおいしいの?」状態になっている新人さんも多いはずです。一歩ずつ、身近な例えから紐解いていきますので、どうぞリラックスして読んでいってくださいね。

私たちが普段何気なく使っている電気。スイッチを入れればパッと明るくなり、冷蔵庫は冷え、スマホは充電されます。この当たり前の日常を裏で支えているのが、発電所や変電所などをコントロールするSCADA(スカダ)やOT(制御システム)と呼ばれる巨大なシステムです。

今回は、この電力インフラをサイバー攻撃や物理的な侵入からガッチリ守るためのルール「NERC CIP(ネルク・シップ)」について、おうちの防犯にたとえながら優しく解説していきます!

—

1. 家の鍵で考えてみる「NERC CIP」の正体

突然ですが、あなたの家を想像してみてください。
鍵もかけずに玄関のドアを開け放しにしておく人はいませんよね。泥棒に入られたら大変ですし、最悪の場合は家全体がめちゃくちゃになってしまいます。

電力インフラの世界でも全く同じことが言えます。もし攻撃者に変電所のシステムを乗っ取られたら、街全体の電気がシャットダウンしてしまい、大パニックですよね。そのため、北米(およびそれに準ずる地域)では、「電力インフラを守るための絶対的な防犯ルール」が法律のように定められています。それが NERC CIP(North American Electric Reliability Corporation Critical Infrastructure Protection) です。

一言で言えば、「電気というライフラインを守るための、世界一厳しい防犯ガイドライン」だと思ってください。

NERC CIPがやろうとしていること

このガイドラインは、単に「パスワードを複雑にしましょうね」というレベルではありません。

  • 誰がシステム部屋に入っていいのか(物理セキュリティ)
  • ネットワークのどの部分に外部からのアクセスを許すのか(論理セキュリティ)
  • 万が一、不審者が侵入したときにどうやって気づき、どう食い止めるのか(インシデント対応)

これらを徹底的に管理し、攻撃者にスキを与えないための仕組みなんですね。

—

2. ITとOTの「決定的な違い」を知ろう

ここで、普段私たちが触れている「IT(Webサイトや社内システム)」と、工場や発電所にある「OT(制御システム)」の決定的な違いについてお話ししておきます。ここがセキュリティを考える上での最大の盲点なんです。

| 項目 | ITシステム(普通のWebや社内PC) | OTシステム(電力・プラントなどの制御) |
| :— | :— | :— |
| 最優先事項 | 機密性(情報が漏れないこと) | 可用性(システムが止まらないこと) |
| OSやソフト | 常に最新にアップデートする | 24時間365日動くため、そう簡単には止められない・更新できない |
| 影響範囲 | データが消える・漏洩する | 物理的な破壊、停電、人命に関わる事故 |

ITの感覚のまま「とりあえずOSのアップデートをパパッと当てよう!」と変電所の制御PCを再起動させようものなら、下手をすると街全体の電気が止まってしまいます。だからこそ、OT特有の守り方が必要になるんです。

—

3. NERC CIPにおける具体的な防御の仕組み

では、実際にNERC CIPではどのような対策を求めているのでしょうか。現場のエンジニアが日々格闘している設定の雰囲気を、ちょっとだけ覗き見してみましょう。

例えば、制御システムを外部のインターネットや、社内の一般オフィスネットワークから完全に隔離するために、「サイバーセキュリティ境界(Cyber Security Perimeter)」という概念を設けます。

おうちに例えるなら、リビング(社内ネットワーク)と、絶対に外部の人を入れてはいけない金庫部屋(制御システム)の間に、頑丈な二重扉(ファイアウォール)を設置するイメージです。

ファイアウォール設定のイメージ(概念コード)

制御ネットワークの境界に置かれるルーターやファイアウォールでは、「必要最小限の通信以外はすべてブロックする(デフォルト・デンジャーの原則)」という設定が鉄則になります。

以下は、安全な通信のみを許可する設定のイメージです(Ciscoルーター等の設定を模しています)。

! --- 制御システムを守るための境界ファイアウォール設定例 ---

! 1. まず、外部からの不審な通信をすべて拒否する基本ルールを設定
access-list 100 deny ip any any

! 2. 監視システム(SCADAマスター)からPLC(現場の制御端末)への決まった通信だけを許可
! ポート番号 502 (Modbus/TCPという制御用プロトコル) のみを通す
access-list 100 permit tcp host 192.168.10.50 host 192.168.20.10 eq 502

! 3. インターフェイスにこのルールを適用する
interface GigabitEthernet0/0
 description Connection to Office Network
 ip access-group 100 in

このように、現場のシステムでは「普段使う特定のルート以外は、すべて通行止めにする」という非常に厳格なバリケードが築かれています。

—

4. 現場で直面するリアルな課題とインシデントハンドリング

「ルールさえあれば完璧なんでしょ?」と思うかもしれませんが、実際の現場は泥臭さに満ちあふれています。

例えば、保守作業員が「どうしても現場のPCからメーカーのサポートサイトにアクセスしてソフトをダウンロードしたい!」と言い出したとします。利便性を優先して一時的にファイアウォールの穴を開けてしまうと、そこがサイバー攻撃者にとっての「開けっ放しの窓」になってしまうのです。

インシデント発生時の初動対応

もし、監視画面に変なアラートが出て「外部から不正なアクセスがあるかもしれない!」と気づいたとき、現場のIT担当者はどう動くべきでしょうか。

1. パニックにならない:まずは深呼吸です。
2. ネットワークの隔離(ネットワーク・クランピング):被害が広がっているエリアのケーブルを抜く、またはファイアウォールで通信を遮断し、これ以上の侵入を防ぎます。
3. ログの保全:証拠が消えてしまわないよう、ファイアウォールやPCのイベントログをすぐに保存します(勝手に電源を切ってはいけません!)。
4. 報告とエスカレーション:セキュリティ管理者や上長、そしてNERCの規制当局への報告フローに従って迅速に連絡を入れます。

「とりあえず再起動しちゃえ!」はOTの世界では厳禁です。証拠隠滅になってしまったり、システムの挙動がおかしくなったりするため、泥臭くログを追う地道な作業が求められます。

—

5. 一歩ずつ、確実なセキュリティの習慣を

ここまで、電力インフラのセキュリティ要件とNERC CIPについてお話ししてきましたが、いかがでしたでしょうか?

「守るべきものが大きくて難しそう……」と感じたかもしれませんが、基本の考え方は私たちの自宅の防犯とまったく同じです。

  • どこから侵入されるリスクがあるかを知る
  • 不要な扉はすべて頑丈に鍵をかける
  • 日頃から見回り(ログ監視)を怠らない

新人エンジニアの皆さんも、まずは身の回りのシステムの「どこに鍵がかかっていて、どこが開いているのか」を意識することから始めてみてください。その一歩が、やがて巨大な社会インフラを守る堅牢な盾となります。

焦らず、一歩ずつ、確実なセキュリティの知識を身につけていきましょう!

コメント

タイトルとURLをコピーしました