Best Practices für die sichere Entwicklung von KI-Anwendungen

F5 ADSP | 03. Juni 2024

KI-gestützte Anwendungen müssen von Anfang an sicher sein, damit sie die Daten schützen können, auf die sie zugreifen oder die sie verarbeiten, und das Vertrauen ihrer Nutzer gewinnen. Wir haben mehrere Best Practices für die sichere Entwicklung von KI-Anwendungen ermittelt.

Sicherheit von Anfang an integrieren

Sicherheit darf bei der Entwicklung von KI-Anwendungen nicht erst im Nachhinein berücksichtigt werden. Die Umsetzung von Sicherheitsmaßnahmen bereits in der Entwurfsphase – bekannt als „Security by Design“ – stellt sicher, dass potenzielle Schwachstellen frühzeitig behoben werden, und umfasst:

  • Durchführung von Bedrohungsmodellierungen, um potenzielle Sicherheitsrisiken zu identifizieren und zu minimieren.
  • Sicherheitsanforderungen parallel zu den funktionalen Anforderungen definieren.
  • Sicherstellen, dass während des gesamten Entwicklungsprozesses sichere Programmierpraktiken eingehalten werden.

Beispiel: Eine Finanzanwendung, die KI zur Betrugserkennung nutzt, sollte von Anfang an Datenverschlüsselung und Protokolle zur sicheren Datenspeicherung vorsehen, um sensible Finanzdaten zu schützen.

Datenschutz und Compliance gewährleisten

KI-Anwendungen, die große Datenmengen verarbeiten und grenzüberschreitend eingesetzt werden, müssen die einschlägigen Vorschriften einhalten, etwa die Datenschutz-Grundverordnung (DSGVO) und die kürzlich verabschiedete KI-Verordnung der EU für in Europa eingesetzte Anwendungen. Zu den wichtigsten Maßnahmen gehören:

  • Datenminimierung: Es sollten nur die Daten erhoben werden, die für die Funktionsfähigkeit der KI-Anwendung erforderlich sind.
  • Anonymisierung und Pseudonymisierung: Schützen Sie personenbezogene Daten, indem Sie sie anonymisieren oder pseudonymisieren. Dadurch wird es schwieriger, sie einzelnen Personen zuzuordnen.
  • Einwilligung der Nutzer: Stellen Sie sicher, dass die Nutzer ausdrücklich in die Erhebung und Verarbeitung ihrer Daten einwilligen.

Beispiel: Eine KI-Anwendung im Gesundheitswesen muss Patientendaten anonymisieren, um die DSGVO einzuhalten und sicherzustellen, dass persönliche Gesundheitsdaten geschützt sind und nicht einzelnen Patienten zugeordnet werden können.

Robuste Modellsicherheit implementieren

KI-Modelle können selbst zum Ziel von Angriffen werden, etwa durch Modellinversion oder adversariale Angriffe. Der Schutz Ihrer KI-Modelle umfasst:

  • Zugriffskontrolle: Beschränken Sie den Zugriff auf Ihre Modelle, sodass nur autorisierte Personen mit ihnen interagieren oder sie ändern können. Unsere richtlinienbasierten Zugriffskontrollen stellen sicher, dass Modelle und Daten vor unbefugtem Zugriff innerhalb und außerhalb Ihres Unternehmens geschützt sind.
  • Modellüberwachung: Überwachen Sie Ihre KI-Modelle kontinuierlich auf ungewöhnliche Aktivitäten oder Leistungsanomalien, die auf einen Angriff hindeuten könnten. Mit unserer Sicherheits- und Enablement-Plattform können Administratoren Ratenbegrenzungen festlegen, um die Gefahr von Denial-of-Service-Angriffen (DoS) auf Modelle zu mindern. Zudem bietet sie vollständige Transparenz über Benutzerinteraktionen. 
  • Regelmäßige Updates: Halten Sie Ihre Modelle und die zugrunde liegenden Systeme mit den neuesten Sicherheitspatches auf dem aktuellen Stand.

Beispiel: Ein KI-basierter Chatbot für den Kundenservice sollte über restriktive Zugriffskontrollen und eine Echtzeitüberwachung verfügen, um potenziell schädliche Eingaben, die darauf abzielen, das Modell auszunutzen, zu erkennen und darauf zu reagieren.

Sichere Entwicklungs- und Bereitstellungsverfahren

Die Einhaltung sicherer Softwareentwicklungspraktiken ist entscheidend, um den Lebenszyklus Ihrer KI-Anwendung vor Bedrohungen und Schwachstellen zu schützen. Dazu gehören:

  • Code-Reviews und Audits: Führen Sie regelmäßig Code-Reviews und Sicherheitsaudits durch, um Schwachstellen zu identifizieren und zu beheben.
  • Automatisierte Tests: Implementieren Sie automatisierte Sicherheitstest-Tools, um während des gesamten Entwicklungsprozesses kontinuierlich auf Sicherheitsprobleme zu prüfen.
  • Sichere Bereitstellung: Nutzen Sie sichere Bereitstellungsverfahren wie Containerisierung und ein sicheres Konfigurationsmanagement, um Ihre Anwendung im Produktivbetrieb zu schützen.
  • Lückenanalyse: Überprüfen Sie Protokolle und Verfahren regelmäßig, um Lücken zu erkennen, die durch neue oder aktualisierte Tools entstehen. 

Beispiel: Ein in einer Cloud-Umgebung bereitgestelltes Machine-Learning-Modell sollte Containerisierung nutzen, damit sich Sicherheitsverletzungen in einem Container nicht auf das gesamte System auswirken.

Schulen und trainieren Sie Ihr Team

Sicherheit liegt in der gemeinsamen Verantwortung, und Mitarbeitende, die ihre Rolle für die digitale Sicherheit Ihres Unternehmens nicht verstehen, stellen ein erhebliches Sicherheitsrisiko dar. Daher ist es entscheidend, dass Ihr Entwicklungsteam mit sicheren Verfahren für die KI-Entwicklung bestens vertraut ist. Dazu gehören:

  • Regelmäßige Schulungen: Führen Sie regelmäßig Schulungen zu den neuesten Sicherheitsbedrohungen und sicheren Entwicklungspraktiken durch.
  • Security Champions: Ernennen Sie Mitarbeitende, die sich mit Sicherheit gut auskennen und dafür begeistern, zu „Security Champions“ in Ihrem Team. Diese setzen sich für bewährte Sicherheitspraktiken ein und sorgen für deren Einhaltung.
  • Kultur der Zusammenarbeit: Fördern Sie eine Kultur der Zusammenarbeit, in der Sicherheit als zentraler Bestandteil der Entwicklung und nicht als Hindernis betrachtet wird.

Beispiel: Regelmäßige Sicherheitsworkshops und Schulungen halten Ihr Team über die neuesten Sicherheitstrends und -praktiken auf dem Laufenden und stellen sicher, dass es für den Umgang mit neuartigen und aufkommenden Bedrohungen gerüstet ist.

Kontinuierliche Überwachung und Reaktion auf Sicherheitsvorfälle

Selbst bei Anwendung bewährter Verfahren kann es zu Sicherheitsvorfällen kommen. Daher ist es wichtig, robuste Protokolle für die Überwachung und Reaktion auf Vorfälle einzurichten.

  • Echtzeitüberwachung: Implementieren Sie Tools zur Echtzeitüberwachung, um Sicherheitsbedrohungen zu erkennen und umgehend darauf zu reagieren. Die modellunabhängigen Sicherheitslösungen von F5 überwachen und protokollieren sämtliche Interaktionen von Benutzern und Administratoren mit jedem Modell und ermöglichen so Audits und Reaktionen in Echtzeit. 
  • Plan zur Reaktion auf Sicherheitsvorfälle: Entwickeln und aktualisieren Sie regelmäßig einen Plan zur Reaktion auf Sicherheitsvorfälle, um im Falle einer Sicherheitsverletzung schnell und wirksam handeln zu können.
  • Analyse nach einem Sicherheitsvorfall: Führen Sie nach Sicherheitsvorfällen Analysen durch, um die Ursachen zu ermitteln und Ihre Sicherheitsmaßnahmen sowie Ihre Sicherheitslage zu verbessern.

Beispiel: Eine KI-Anwendung für den Einzelhandel sollte über einen Reaktionsplan für Sicherheitsvorfälle verfügen, der Maßnahmen zur Meldung von Datenschutzverletzungen, zur Ursachenanalyse und zur Schadensbegrenzung umfasst, um die Auswirkungen etwaiger Sicherheitsvorfälle zu minimieren. Die Entwicklung sicherer KI-Anwendungen erfordert einen umfassenden Ansatz, bei dem die Sicherheit in jeder Phase des Entwicklungslebenszyklus einer KI-Anwendung berücksichtigt wird. Durch die Einhaltung dieser Best Practices – vom ersten Entwurf über die Bereitstellung bis hin zu allen weiteren Phasen – können Entwickler sicherstellen, dass ihre KI-Anwendungen robust, regelkonform und vertrauenswürdig sind. 

Um die Komplexität der sicheren Entwicklung von KI-Anwendungen erfolgreich zu bewältigen, ist es unerlässlich, bei Ihren Sicherheitsmaßnahmen stets auf dem neuesten Stand zu bleiben und proaktiv zu handeln. Klicken Sie hier und kontaktieren Sie uns, um zu erfahren, wie unsere Lösungen für GenAI-Sicherheit und -Enablement Ihr Unternehmen dabei unterstützen können, seine KI-Ziele zu erreichen.

Teilen

Ähnliche Blogbeiträge

Kubernetes-native WAF für das Gateway-Zeitalter: F5 WAF for NGINX lässt sich jetzt in F5 NGINX Gateway Fabric integrieren
F5 ADSP | 04.06.2026

Kubernetes-native WAF für das Gateway-Zeitalter: F5 WAF for NGINX lässt sich jetzt in F5 NGINX Gateway Fabric integrieren

F5 erweitert WAFs, um mit F5 NGINX Gateway Fabric und F5 NGINX Ingress Controller einen konsistenten, skalierbaren Schutz über Cluster und Umgebungen hinweg bereitzustellen.

Von Regeln zu Risiken: Die Entwicklung von WAFs und der Aufstieg KI-gestützter Ergebnisse
F5 ADSP | 22.04.2026

Von Regeln zu Risiken: Die Entwicklung von WAFs und der Aufstieg KI-gestützter Ergebnisse

WAF-Programme geraten oft an einem bekannten Punkt ins Stocken: Der Blockierungsmodus wird verzögert aktiviert, weil die Feinabstimmung aufwendig ist.

Erklärbarkeit: Licht ins Dunkel der KI-Blackbox bringen
F5 ADSP | 03.09.2025

Erklärbarkeit: Licht ins Dunkel der KI-Blackbox bringen

Einblicke von James White, CTO bei CalypsoAI: Dank GenAI verstehen wir inzwischen gut, wie Antworten generiert und an uns zurückgegeben werden. Vereinfacht gesagt basiert KI auf einer Transformer-Architektur – sie wählt die beste Vorhersage für das nächste Wort und den nächsten Satz aus und liefert anhand der ihr vorliegenden Informationen die wahrscheinlichste Antwort […]

Die neue KI-Risikolandschaft: unsichtbar, autonom und bereits im Unternehmen
F5 ADSP | 10.07.2025

Die neue KI-Risikolandschaft: unsichtbar, autonom und bereits im Unternehmen

James White, VP Engineering, F5 Zur Jahresmitte 2025 ist es an der Zeit, eine Momentaufnahme der KI-Nutzung in Unternehmen und des aktuellen Stands der KI-Sicherheit zu erstellen. Der Einsatz generativer KI ist in Unternehmen mittlerweile Standard Unternehmen verfügen inzwischen durchweg zumindest über ein grundlegendes Verständnis von generativer KI. Sie wissen, was sie ist und wo sie […]

Die KI-Grenzen sichern: Strategien zur Bekämpfung von Datenexfiltration
F5 ADSP | 30.07.2024

Die KI-Grenzen sichern: Strategien zur Bekämpfung von Datenexfiltration

Da Unternehmen zunehmend Modelle der generativen KI (GenAI) und große Sprachmodelle (LLMs) in ihre digitalen Systeme integrieren, sind sie mit neuen und erhöhten Risiken konfrontiert. Wenig überraschend stehen dabei Risiken im Zusammenhang mit Datenexfiltration – der unbefugten Übertragung von Daten aus einem Unternehmen an ein externes Ziel – meist ganz oben auf der Prioritätenliste der Sicherheitsteams. Ein Verständnis […]

Everest Group-Bericht: Aktuelle Trends und Zukunftsaussichten bei der Einführung von GenAI in der Industrie
F5 ADSP | 18.06.2024

Everest Group-Bericht: Aktuelle Trends und Zukunftsaussichten bei der Einführung von GenAI in der Industrie

Wir freuen uns, einen wesentlichen Beitrag zu einem wegweisenden neuen Bericht der Everest Group, einem weltweit führenden Forschungsunternehmen, geleistet zu haben. Der Bericht mit dem Titel „Generative AI Adoption – Examining Real-world Use in Horizontal Functions and Future Outlook“ bietet eine eingehende Analyse der Einführung generativer KI (GenAI) in verschiedenen Branchen. Dem Bericht zufolge ist die IT […]