Einleitung
In diesem Dokument wird beschrieben, wie Data Loss Prevention (DLP) in Secure Access implementiert wird, um die Verwendung von Open AI ChatGPT für Programmierung und Codierung einzuschränken.
Voraussetzungen
Anforderungen
Cisco empfiehlt, dass Sie über Kenntnisse in folgenden Bereichen verfügen:
- Sicherer Zugriff
- SvD
- AI-ChatGPT öffnen
Verwendete Komponenten
Die Informationen in diesem Dokument basierend auf folgenden Software- und Hardware-Versionen:
- Sicherer Zugriff
- SvD
- AI-ChatGPT öffnen
Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die möglichen Auswirkungen aller Befehle kennen.
Konfigurieren
1.Erstellen einer Datenklassifizierung zur Verwendung der Quellcodedaten-ID
Navigieren Sie zum Dashboard für sicheren Zugriff.
- Klicken Sie auf
Secure > Data Classification >
Add
- Geben Sie
Data Classification Name > Select Built-in Data Identifiers > Search for Source Code ein, und wählen Sie es aus.
2. Erstellen Sie eine SvD-Policy, und rufen Sie die Datenklassifizierung als "Quellcode" auf.
- Klicken Sie auf
Secure >
Data Loss Prevention Policy
- Klicken Sie auf
Add Rule >
Real Time Rule
- Geben Sie ein
Rule Name > Festlegen der entsprechenden Severity
- Wählen
Data Classifications Sie unter Content und Source Code
- Wählen Sie bei Bedarf die gewünschten Identitäten
Identitiesaus
- Wählen Sie unter Ziele
Select Destination Lists and Applications for Inclusion
- Auswählen
Application Categories> Auswählen Generative AI > Auswählen OpenAI API (Vetted) und OpenAI ChatGPT (Vetted) in Outbound and InboundDirection
- Unter
ActionAuswählen
Block
- Unter
User Notifications können Sie E-Mail-Benachrichtigungen an Endbenutzer einrichten, wenn die Regel ausgelöst wird (optional)
3. Stellen Sie sicher, dass Sie über eine Internet-Zugangsrichtlinie für den Datenverkehr in Richtung Chat-GPT mit aktivierter Entschlüsselung verfügen.
Beispiel:
4.Using Open AI ChatGPT versuchen, jedes Programm herunterzuladen oder hochzuladen.
- Fragen Sie nach einem Python-Beispielprogramm, und diese Anfrage wird blockiert.
- Fragen Sie, ob das Programm korrekt ist und diese Anfrage blockiert wird.
Überprüfung
Wenn ein Benutzer versucht, ChatGPT nach einem Python-Beispielprogramm zu fragen, wird die Anfrage blockiert.
Wir können bestätigen, dass in den Protokollen zum Schutz vor Datenverlust für sicheren Zugriff ein SvD-Ereignis ausgelöst wurde.
- Gehe zu
Monitor> Data Loss Prevention
- Das SvD-Ereignis wird angezeigt.
- Klicken Sie auf die drei Punkte am Ende des Ereignisprotokolls, um weitere Details zum Ereignis anzuzeigen.
- Klicken Sie
View details.
- Jetzt werden alle Ereignisdetails angezeigt.
- Erweitern Sie die Klassifizierung, um festzustellen, welcher Inhalt mit der Klassifizierung übereinstimmt.
- Es werden alle Details der Inhalte angezeigt, die mit der Klassifizierung/Klassifizierung der SvD-Richtlinie übereinstimmen.
Fehlerbehebung
- Stellen Sie sicher, dass für die Zugriffsrichtlinie, die Webanfragen für Open AI ChatGPT entspricht, die Entschlüsselung aktiviert ist.
- Um schnell zu überprüfen, ob SSE den Datenverkehr für Open AI ChatGPT entschlüsselt, überprüfen Sie das Zertifikat der Website, das den gebräuchlichen Namen zeigt und die Schlüsselwörter "Cisco Secure Access" enthält.
- Öffnen Sie ChatGPT > Entwicklertools öffnen > Netzwerk auswählen > Weiter versuchen, ChatGPT nach einem Python-Beispielprogramm zu fragen.
- Beachten Sie, dass die Anforderung zu einer Blockierung führt. Unter Domäne wird Folgendes angezeigt: "block.sse.cisco.com
- Fragen Sie ChatGPT, ob der Programmcode korrekt ist.
- Beachten Sie, dass die Anfrage zu einem Block führt und unter "domain" "block.sse.cisco.com" angezeigt wird.
Zugehörige Informationen