機密データへのアクセスを伴わない「コードファースト」型DSPM
Aikido は、コードが機密データをどのように扱っているか(データの流れ、セキュリティ対策、保存場所など)を理解します。これは、コード、API 、インフラストラクチャの設定を読み取ることで学習します。データそのものを閲覧することは決してありません。






ほとんどのDSPMツールは、機密データを保護するために、そのデータへのアクセスを必要とします
Cyera、Orca、Sentra、およびその他のDSPMツールは、本番環境のデータベースやバケットの内容をスキャンすることで機能します。つまり、最も機密性の高いデータへの読み取りアクセス権をベンダーに付与することになります。 Aikido は、お客様のデータを一切閲覧しません。コードを読み取ることで、データの取り扱い方法やセキュリティ対策を把握します。

コードには、データがどこにあるかがすでに記述されています
.jpg)
データではなく、コードを読み取ります
スキーマ、ORMモデル、およびストレージへの呼び出しによって、どのようなデータをどこに格納するかはすでに定義されています。もし列名が「ssn」であるならば、 Aikido は、そこに社会保障番号が格納されていることを認識します。
.jpg)
アプリ内でのデータの流れを追跡します
機密性の高いフィールドがアプリケーションに入力された瞬間から、最終的に到達するすべての場所までを追跡します。そのため、データの最終的な保存先だけでなく、データがたどる全経路を把握することができます。
.jpg)
コード内の問題を修正します
各検出結果には、その原因となっている正確なファイルと行が表示され、 Aikido が修正を盛り込んだプルリクエストを作成します。他の誰かにチケットを依頼する代わりに、あなたがレビューしてマージします。
従来のDSPMとコードファースト型DSPMの比較
従来のDSPM
「DependabotやGitHub Code Scanning、Snykといったツールは導入していましたが、ノイズ 、どうしても満足のいくものではありませんでした。検出結果を確認するための一元化されたプロセスも、それらに対処する責任の所在もなかったのです。」
コーネリアスn8n エンジニアリング担当副社長兼セキュリティ責任者代行


何 Aikido DSPMが発見した
データがどこへ送られるかを把握し、データを渡すことなく
を実現する
すべての不具合発見には、それを修正するためのコード変更が伴います。
クレジットカードは不要です。 | スキャン結果は32秒で表示されます。
5万以上の組織から信頼されている | 10万人以上の開発者に愛用されている


DSPMに関するよくある質問
DSPMとは、データ・セキュリティ・ポスチャー・マネジメント(Data Security Posture Management)の略称です。DSPMツールは、組織が機密データをどこに保存しているか、そのデータの種類は何か、また、暗号化されていない、あるいはアクセス権限を持つユーザーが多すぎるといった理由でリスクにさらされているかどうかを特定します。ほとんどのDSPMツールは、データベースやクラウドストレージに接続し、その内容をスキャンすることで、こうした分析を行います。
データストアをスキャンする代わりに、 Aikido は、データを扱うアプリケーション――つまり、コード、ORMモデル、API 、インフラストラクチャ・アズ・コード、CI/CD ――を分析します。これらをもとに、機密データがどこで生成、保存、公開、漏洩されているかを特定し、各問題を解決するためのコード変更を特定します。
リポジトリには、他のツールがデータをスキャンして探そうとする情報がすでに含まれています。スキーマやORMモデルは、何が保存されているかを記述しています。ストレージへの呼び出しやインフラストラクチャの設定は、それがどこに格納されるかを記述しています。暗号化ロジックは、それがどのように保護されているかを記述しています。 Aikido は、他のスキャナーと同じ読み取り専用アクセス権限で、これらすべてを読み取ります。
データの内容をスキャンするツールは、データの外観に基づいてそのデータが何であるかを推測する必要があり、その推測が間違っていると誤検知(false positive)となってしまいます。 Aikido は、その代わりにフィールド名やスキーマを読み取るため、推測することなくデータの内容を把握できます。
AikidoのDSPMは、アプリケーションがデータをどのように扱っているかを可視化します。古いバケットが存在しても、それを参照するコードがない場合、このスキャンでは検出されません。これはクラウド構成上の問題であり、 AikidoのCSPM が、同じプラットフォームからこれをCSPM 。
CSPM 「自分のクラウドは安全に構成されているか?」CSPM 。従来のDSPMは「機密データはどこにあり、誰がアクセスできるか?」という問いに答えます。 Aikidoのコードファースト型DSPMは、「アプリケーションが機密データをどのように生成・移動・公開しているか、そしてそれをどのように修正すればよいか」という問いに答えます。これらは互いに補完し合っており、 Aikido は、これら3つのすべてを1つのプラットフォームで網羅しています。
いいえ。 Aikido はソースコードを解析するものであり、データストアを解析することは決してありません。ダウンロードやサンプリング、保存が必要なものは一切ありません。
すべての主要な言語に加え、一般的なORM(Prisma、SQLAlchemy、Hibernate、ActiveRecordなど)、API 、およびインフラストラクチャ・アズ・コードのフォーマットに対応しています。
これらのツールはデータストアに接続し、その内容をスキャンします。つまり、データへのアクセス権を付与し、長時間のスキャンを待ち、パターンマッチングによる誤検知に対処しなければならないということです。また、機密データがどこに存在するかを知らせるだけで、それ以上の対応は行わないため、修正作業はチケットとして処理されることになります。 Aikido はコードから動作します。本番データへのアクセス権を一切与える必要がなく、スキャンは数分で完了し、すべての検出結果には原因と、それを修正するプルリクエストが添付されます。