【タクシー】

TAXII(脅威情報共有プロトコル) とは?

最終更新:
💡 脅威情報を自動で届ける「セキュリティ専用宅配便」

サイバー脅威情報をHTTPS上のREST APIで交換するプロトコル。STIXとの組合せを想定し、TAXII 2.1ではCollectionを通じた要求・応答による共有を定める。

📌 このページのポイント
TAXII 2.1:要求・応答で共有 TAXIIサーバー Collection 脅威情報のまとまり STIXなど クライアントA 取得・連携 要求 応答 クライアントB 取得・連携 要求 応答 HTTPS + 認証・権限・形式の確認 Channelのサービス仕様は2.1にない
TAXII 2.1のCollectionによる共有。読み書きはクライアントの権限による。2.1のChannelは予約のみ。
ひよこ ひよこ
TAXIIって「タクシー」って読むの? セキュリティ用語なの?
ペンギン先生 ペンギン先生
そうだよ。サイバー脅威情報をやり取りするプロトコルで、HTTPS上のREST APIを定めているんだ。このページではTAXII 2.1を扱うよ。
ひよこ ひよこ
STIXと何が違うの?
ペンギン先生 ペンギン先生
STIXは情報の表現形式、TAXIIは交換の通信手順だよ。TAXIIはSTIX向けに設計されているけれど、他の形式の共有を一律に禁止するものではないんだ。
ひよこ ひよこ
CollectionとChannelは、どちらも2.1で使えるの?
ペンギン先生 ペンギン先生
2.1が定めるのはCollectionの要求・応答だよ。クライアントが情報を取得したり、権限に応じて追加したりする。Channelは購読・配信の構想として説明されるけれど、2.1にはサービス仕様がないんだ。
ひよこ ひよこ
どの情報を誰に共有するかも決めてくれるの?
ペンギン先生 ペンギン先生
共有範囲やアクセス権の方針は、運用する組織が決めるよ。HTTPSを使っていても、認証・権限や受け取るデータの検証が不要になるわけではないんだ。
ひよこ ひよこ
普通のAPIと違いはあるの?
ペンギン先生 ペンギン先生
共通仕様が連携の土台になるよ。ただし「TAXII対応」だけで必ず接続できるとは限らない。バージョン、接続先、認証方式、アクセス権、情報形式などを合わせて確認するんだ。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「TAXII」って出てきたら「脅威情報を自動共有するプロトコル」と思えればだいたいOK!
📖 おまけ:英語の意味
「TAXII」 = 信頼された自動化されたインテリジェンス情報の交換
💬 Trusted Automated eXchange of Intelligence Informationの略だよ。脅威情報の交換手順を標準化する名前で、情報の正しさや配達の成功を保証する意味ではないんだ。

参考資料

← 用語集にもどる