OpenAI
Această pagină a fost tradusă automat. Vezi articolul original în limba engleză.

Ciclul de viață al cheii KMS EKM

Ghid complet pentru ciclul de viață al cheii KMS, de la verificările de configurare la curățarea după revocare

Actualizat: 4 days ago

Cerințe preliminare

Aceasta presupune că ți-ai înregistrat deja cheia KMS externă la OpenAI, urmând unul dintre aceste ghiduri

Termeni-cheie

Rotația cheii și revocarea cheii au scopuri diferite. Asigură-te că alegi acțiunea corectă pentru cazul tău de utilizare.

  • Rotația cheii: Generează material criptografic nou pentru criptarea datelor noi, permițând în același timp decriptarea datelor mai vechi criptate cu chei anterioare

    • Rotația cheii nu afectează accesul la datele OpenAI

  • Revocarea cheii: Revocă accesul la toate datele criptate cu chei anterioare.

    • Revocarea cheii revocă accesul la datele OpenAI

Cum să verifici că este utilizată cheia ta KMS

Furnizorul tău de cloud ar trebui să aibă jurnale:

Cum să îți rotești cheia

Poți configura rotația automată a cheii 

Pentru a testa: accesul tău la datele OpenAI nu va fi afectat de această modificare

Cum să îți revoci cheia

Există multe moduri de a revoca accesul OpenAI la cheia ta - orice întrerupere în fluxul de autentificare:

  • Dacă revoci accesul rolului OpenAI la cheia KMS

  • Dacă elimini permisiunile de criptare/decriptare de pe cheia KMS

  • Dacă folosești un alias de cheie AWS (nerecomandat), dacă schimbi ARN-ul KMS subiacent. Această acțiune este uneori confundată cu rotația cheii, dar este de fapt o revocare a cheii, deci nu este recomandată decât dacă ești sigur că îți dorești acest lucru.

  • Dacă soliciți OpenAI să actualizeze ARN-ul KMS utilizat pentru spațiul tău de lucru ChatGPT Enterprise

Pentru a valida revocarea cheii tale:

  • Așteaptă o oră pentru ca toate intrările din cache să expire la OpenAI, apoi testează revocarea

    • Dacă folosești ChatGPT Enterprise, nu vei mai putea citi conversațiile anterioare, căutarea în conversații nu va mai afișa rezultate din conversațiile anterioare și nu vei mai putea accesa GPT-urile personalizate anterioare. 

    • Dacă folosești API-ul, nu vei mai putea descărca fișiere batch anterioare, utiliza modele ajustate fin anterioare sau face referire la răspunsuri anterioare create folosind API-ul Responses.

  • Dacă folosești API-ul, poți de asemenea să testezi imediat că revocarea cheii tale a fost procesată de OpenAI și va intra în vigoare în decurs de o oră

    • Creează o cheie Admin API (nu o cheie API obișnuită): 

    • Obține ID-ul cheii externe OpenAI (extkey_xxx) asociate cu spațiul tău de lucru sau proiectul tău apelând curl -X GET -H "Authorization: Bearer $ADMIN_API_KEY" https://api.openai.com/v1/organization/external_keys

    • Acum apelează curl -X POST -H "Authorization: Bearer $ADMIN_API_KEY" "https://api.openai.com/v1/organization/external_keys/extkey_xxx/validate"

Bune practici pentru revocarea cheii

Dacă folosești API-ul

  • Arhivează proiectul API ale cărui date le-ai făcut inaccesibile. Apoi configurează o nouă cheie KMS și creează un nou proiect API asociat cu noua cheie KMS.

  • Reține că nu poți înlocui cheia KMS asociată cu vechiul proiect API în care ai executat revocarea cheii - trebuie să arhivezi vechiul proiect. Un proiect în care a fost emisă o revocare a cheii nu ar trebui să rămână în uz. API-ul face foarte ușoară crearea de proiecte noi, așa că folosește această funcție.

Dacă folosești ChatGPT Enterprise

  • Contactează asistența OpenAI după ce ai executat o revocare a cheii.

  • Vom colabora cu tine pentru a crea un spațiu de lucru nou. Nu vom reutiliza vechiul spațiu de lucru încercând să-l actualizăm pentru a folosi o nouă cheie KMS. Acest lucru se datorează faptului că, atunci când revocarea cheii funcționează conform proiectării, datele anterioare criptate cu cheia revocată devin inaccesibile.

A fost util acest articol?