富士通研究所、車載ネットワークのサイバー攻撃を検知する技術を開発

株式会社富士通研究所は、車載ネットワークにおけるサイバー攻撃を検知する技術を開発したと発表した。

コネクテッドカーでは外部からの遠隔操作攻撃の危険性が指摘されており、攻撃を車内でリアルタイムに検知する必要があった。

一般的な従来技術では、周期的に伝達される車載ネットワークのメッセージの間隔が許容範囲を外れるかどうかで攻撃メッセージを検知するが、実際のメッセージは受信タイミングが揺らぐことがあるため、正規メッセージを攻撃メッセージと誤って検知し、その結果、スムーズな走行の妨害となる可能性があった。

開発技術では、平常時のメッセージの受信周期を学習し、学習した周期に対応するメッセージの受信数と実際の受信数のずれを利用して攻撃の可能性を判定。ずれが発生した場合、その後の受信メッセージのタイミングにより、検知結果を補正するため、誤って検知することなく、攻撃メッセージを検知することが可能だ。

同技術は、富士通株式会社が提供する「Mobility IoTプラットフォーム」を構成する要素として、2018年度での実用化を目指すとしている。

開発の背景

近年、インターネットなどの外部ネットワークに接続されるコネクテッドカーと呼ばれる自動車が普及し始めており、安全性の向上や自動運転など新たなサービスの実現に向けて技術開発が進められている。

しかし、コネクテッドカーには、外部からのサイバー攻撃による遠隔操作の危険性が指摘されている。

自動車は、CAN(Controller Area Network)と呼ばれる車載ネットワークにCANメッセージを送ることで、ボディや走行の動作を制御する。

ここで、攻撃者が遠隔操作攻撃を行う場合、外部との通信装置やゲートウェイを乗っ取り、悪意あるCANメッセージを送信することになる。この結果、ドライバーの意図しない自動車の急加速や急停止などが引き起こされ、重大事故につながる可能性がある。

こうした攻撃に対し、以下のような様々な段階でのセキュリティ対策が不可欠だ。今回、富士通研究所は、車内装置にて悪意あるメッセージを検知する技術を開発した。

  • 通信装置の乗っ取りを防止する入口対策
  • 車内装置にて悪意あるメッセージを検知する技術
  • センターでの分析に基づくセキュリティ対策の自動更新による対処

課題

車内装置は演算性能が限られているため、検知技術には、計算量が少ないことが求められる。また、誤検知が多いと、通信装置の機能が停止・制限され、自動運転ができなくなる状況になるなど、スムーズな走行の妨害となり、危険につながる可能性があるため、誤検知を少なく抑える必要がある。

従来の検知技術は、CANのメッセージが周期的に発生することを利用し、メッセージ送信間隔が許容範囲を外れているかどうかで攻撃者による攻撃メッセージが送られた事を検知していたが、走行中には、正常なメッセージでも周期を外れて大幅な遅延や早着が発生し、それを攻撃であると誤検知してしまうという問題があった。

開発した技術

富士通研は、正常なCANのメッセージについて、通常の周期から大幅な遅延や早着があっても誤検知が少なく、リアルタイムに攻撃メッセージを検知可能な方式を開発した。

同方式は、メッセージの平常時の周期による受信数と、実際に受信したメッセージの受信数を比較し、ずれの有無を検証。ずれがあった場合には、そのずれの情報を以降の周期に伝達することで、一時的なものなのか、攻撃によるものなのかを判断する。

富士通研究所、車載ネットワークでのサイバー攻撃を検知する技術を開発
図:富士通研究所が開発した技術

メッセージが遅延する場合(図の左)

正常メッセージ4が遅延した場合、従来技術ではメッセージ間隔が許容範囲を外れるため攻撃と誤検知するが、同技術ではメッセージ4の受信の時点では受信数のマイナスのずれは攻撃とみなさず、マイナス情報をメッセージ5の受信時まで伝達させることにより、トータルで平常時受信数と実際の受信数があっているため正常メッセージと判断する。

攻撃メッセージが注入される場合

攻撃メッセージが正常メッセージ2の後に注入された場合、従来技術も同技術も攻撃を検知可能となる。

同技術では、攻撃のあった時点ではプラスのずれとして認識し、メッセージ4の受信時までその情報を伝達する。正常なメッセージ4が入った際に攻撃として検知する。

実際の車載メッセージの送信間隔が10ミリ秒程度として、同方式では攻撃メッセージが注入されてから数十ミリ秒内とほぼリアルタイムに攻撃を検知することが可能だ。

効果

実際の自動車で収録した600秒分のCANデータに対し、これまで知られている攻撃手法のメッセージを、様々なタイミングで注入した約1万パターンの疑似攻撃データにて評価したところ、同技術では、全ての攻撃を検知でき、かつ誤検知が発生しないことを確認された。

【関連リンク】
富士通研究所(FUJITSU LABORATORIES)
富士通(FUJITSU)

Previous

ローソンで民泊のカギ受け取り、キーカフェのIoTボックスを設置

DNP、非接触IC媒体「Smart-Jacket(スマートジャケット)」の新製品を発売

Next