カテゴリー別製品一覧

ファームウエア・ミドルウエア

概要
株式会社マクニカ
クルマをクラッキング(リバースエンジニアリング)から防ぐ技術
昨今、自動車プログラムのクラッキングによる不正操作の研究や発表などが次々となされており、クラッキングへの具体的な対策が求められつつあります。
自動車のクラッキングが現実的になってきた背景としては、自動車のシステムにおいて、OSや通信プロトコルの汎用化、車・車間、車・路間、スマホなどの外部デバイスとの接続、取り扱う情報の重要化などが進んでいることがあげられます。これまでに自動車では想定していなかった脅威が急激に増え、これまで以上にセキュリティの考慮が必要となってきています。

■自動車クラッキングの手法
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
2013年夏にラスベガスで開催されたDefcon13では、インターネット上の動画サイトで直前に公開されたクラッキングによる自動車の不正コントロールに関して、公開発表がありました。調査・研究を行ったセキュリティエンジニアは、CANを流れるノーマルパケットと診断パケットを解析・改ざんすることで、自動車の不正操作を実現しています。実際にはCANパケットには一定レベルのセキュリティチェック機能が搭載されていたものの、その機能は破られてしまいました。それを破った手法がプログラムのリバースエンジニアリングです。

■自動車をリバースエンジニアリングによるセキュリティ脅威から守るには?
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
これらを守る技術が、「難読化」や「暗号化」、「チェックサム」などの技術です。Arxan Technologies(アークサン テクノロジーズ)では、上記のようなセキュリティ脅威からソフトウェアを高いレベルで保護できるソリューションを提供しています。ソリューションに興味がある、という方はぜひ弊社までお問い合わせください。
http://www.macnica.net/arxan/can.html/