Erweiterte API-Sicherheit in Ihrer Apigee-Instanz aktiviert

Diese Seite gilt für Apigee und Apigee Hybrid.

Apigee Edge-Dokumentation aufrufen

Auf dieser Seite werden die Funktionen von Advanced API Security beschrieben, wenn sie in Ihrer Apigee Instanz aktiviert sind.

Das folgende Diagramm veranschaulicht die Funktionsweise von Advanced API Security.

Advanced API Security – Übersicht

Advanced API Security überwacht Ihre APIs kontinuierlich, um sie vor Sicherheitsbedrohungen zu schützen, einschließlich Angriffen durch böswillige Clients und Missbrauch. Advanced API Security analysiert Ihren API-Traffic, um verdächtige API-Anfragen zu identifizieren, und bietet Tools zum Blockieren oder Kennzeichnen dieser Anfragen. Darüber hinaus wertet Advanced API Security Ihre API-Konfigurationen aus, um sicherzustellen, dass sie den Sicherheitsstandards entsprechen. Außerdem erhalten Sie Empfehlungen zur Verbesserung, falls erforderlich.

Advanced API Security verwendet den folgenden Prozess, um Ihre APIs zu schützen:

  1. Advanced API Security erfasst Daten für aktuellen Traffic, der über Ihre APIs geleitet wird.
  2. Advanced API Security analysiert die Daten, um ungewöhnliche Traffic muster zu erkennen, die auf eine Bedrohung für Ihre APIs hinweisen.
  3. Advanced API Security stellt die Ergebnisse der Analyse auf den folgenden Seiten in der Apigee Benutzeroberfläche dar:
  4. Nachdem Sie die Analyse überprüft haben, können Sie Anfragen von bestimmten IP-Adressen über die Sicherheitsaktionen Seite blockieren oder kennzeichnen. Sie können auch Sicherheitswarnungen erstellen, die Sie über Ereignisse im Zusammenhang mit Advanced API Security informieren.

Advanced API Security unterstützt keine APIs, die unter Apigee Adapter for Envoy ausgeführt werden.

Advanced API Security verwenden

Advanced API Security ist als kostenpflichtiges Add-on für die folgenden Organisationstypen verfügbar:

  • Apigee-Abo- und „Pay as you go“-Organisationen
  • Apigee Hybrid-Organisationen
  • Apigee-Organisationen, für die der Speicherort der Daten aktiviert ist. Informationen zur Verwendung mit Hybrid-Organisationen, für die DRZ aktiviert ist, finden Sie unter Datenstandort und Apigee Hybrid.

Wenn Sie Advanced API Security verwenden möchten, müssen Sie es zuerst aktivieren, wie in den folgenden Abschnitten beschrieben:

Sie können Advanced API Security in jeder Testorganisation kostenlos testen. Weitere Informationen erhalten Sie von Apigee Sales.

Features von Advanced API Security

In den folgenden Abschnitten werden die Funktionen von Advanced API Security kurz beschrieben.

Missbrauchserkennung

Mithilfe der Missbrauchserkennung können Sie Sicherheitsvorfälle in Verbindung mit Ihren APIs sehen. Ein Sicherheitsvorfall ist eine Gruppe erkannter Sicherheitsereignisse, die miteinander zusammenhängen. Advanced API Security verwendet Erkennungsregeln, die auf den Algorithmen des maschinellen Lernens von Google basieren, um Muster zu identifizieren, die Anzeichen für bösartige Aktivitäten sind, einschließlich API-Scraping und Anomalien. Sie können dann mithilfe von Sicherheitsmaßnahmen Maßnahmen ergreifen, um diese Bedrohungen abzuwehren.

Sicherheitsberichte

Sicherheitsberichte bieten Ihnen eine detaillierte Analyse der Sicherheitsbedrohungen für Ihre APIs. Sie können beispielsweise Berichte für die Anzahl schädlicher Anfragen nach verschiedenen Dimensionen erstellen, z. B. dem Land der Herkunft der Anfrage. Sie können diese Berichte auf der Apigee-Benutzeroberfläche oder über die API anzeigen lassen.

Risikobewertung

Mit der Risikobewertung können Sie APIs ermitteln, die nicht den Sicherheitsstandards entsprechen. Die Risikobewertung wertet Ihre API-Konfigurationen regelmäßig aus und berechnet Punktzahlen, um ihr Sicherheitsniveau zu bewerten. Wenn eine niedrige Punktzahl auf ein Konfigurationsproblem hinweist, gibt Advanced API Security Empfehlungen zur Behebung des Problems.

Sicherheitsaktionen

Mit Sicherheitsaktionen können Sie definieren, wie Apigee erkannten Traffic auf der Grundlage von Informationen auf der Seite zur Missbrauchserkennung verarbeitet. Sie können beispielsweise eine Sicherheitsaktion erstellen, um Anfragen von einer IP-Adresse abzulehnen, die als Missbrauchsquelle identifiziert wurde.

Sicherheitswarnungen

Sie können Sicherheitswarnungen konfigurieren, um Benachrichtigungen zu erhalten, wenn Advanced API Security Ereignisse in Bezug auf Advanced API Security erkennt, z. B. Änderungen an Ihren Sicherheitspunktzahlen oder Sicherheitsvorfälle.

Datenverschleierung mit Advanced API Security

Advanced API Security funktioniert mit verschleierten Daten, bei denen sensible Daten durch einen Hashwert ersetzt werden. Informationen zur Datenverschleierungsfunktion finden Sie unter Nutzerdaten für Apigee API Analytics verschleiern.

Wenn die Verschleierung konfiguriert ist, werden Advanced API Security-Prüfungen wie die Missbrauchserkennung und Sicherheitsaktionen vor der Verschleierung angewendet. So kann beispielsweise Missbrauch von einer bestimmten IP-Adresse erkannt werden, auch wenn die IP-Adresse verschleiert ist. Verschleierte Werte (z. B. die Client-IP-Adresse) sind für Nutzer jedoch nicht als Klartext (ohne Hash) auf den Benutzeroberflächen oder in den APIs von Advanced API Security sichtbar. Die Hashwerte werden angezeigt.

In einigen Fällen müssen Sie einen nicht verschleierten Datenwert abrufen, um ihn mit Advanced API Security zu verwenden. Möglicherweise benötigen Sie beispielsweise eine Client-IP-Adresse, um eine Sicherheitsaktion zu konfigurieren. Wenn der Wert bereits verschleiert ist, können Sie die IP-Adresse im Klartext nicht abrufen. Die Verwendung des verschleierten (gehashten) Werts in der Konfiguration der Sicherheitsaktion funktioniert nicht, da bei der Datenverschleierung ein unidirektionaler Hash verwendet wird und Advanced API Security den Hashwert nicht wieder in den Klartextwert umwandeln kann.