Enhed 11 / 11

Enterprise AI Security Checklist og Governance

Gevinster:

  • Evne til at kombinere alle kontroller i politik-, proces- og applikationslag
  • Evne til at definere go/no-go sikkerhedsporte og ejerskab (RACI) for overgang til produktion
  • Evne til at etablere en løbende forbedringscyklus med central opgørelse og kvartalsvis gennemgang

I de foregående ti enheder lærte vi om individuelle kontroller: injektionsforsvar, PII-maskering, outputvalidering, adgangskontrol, logning, modelrisiko, leverandørevaluering, hosting, overvågning og hændelsesrespons. I denne sidste enhed kombinerer vi dem alle inden for en enkelt styringsramme. Governance bestemmer, hvem, hvornår og hvordan disse kontroller vil blive implementeret; Det er overbygningen, der omfavner ansvar og løbende forbedres. Målet er at gøre spredte gode hensigter til et gentageligt system.

Hvorfor er styring nødvendig?

Kontroller er skrøbelige, hvis de forbliver bundet til enkeltpersoner: Når denne person går, er informationen væk. Governance indlejrer sikkerhed i organisationen - med politikker, porte, ejerskab og regelmæssig gennemgang. Desuden gør stigende reguleringer (KVKK, EU's lov om kunstig intelligens, sektorregler) en dokumenteret styringsramme ikke kun til en god praksis, men ofte en nødvendighed.

Forsigtig: En tjekliste forbliver kun papir, medmindre den er implementeret og ejet. Hver genstand bør have en ejer (ansvarlig person/rolle) og en gennemgang frekvens; Uopkrævet kontrol er kontrol, der ikke eksisterer.

Tredelt styringsmodel

  • Politiklag: "Hvad skal der gøres." Principper, standarder og røde linjer (f.eks. "Højrisikobeslutninger kan ikke automatiseres uden menneskelig godkendelse").
  • Proceslag: "Sådan gør du det." Porte, tjeklister, gennemgang af ritualer (f.eks. go/no-go gate til produktion).
  • Applikationslag: "Hvem gør det hvornår." Ejerskab, overvågning, kontrol og løbende forbedringer.

Sikkerhedsdøre til overgang til produktion (Go/No-Go)

En AI-implementering skal passere gennem en række porte, før den går i produktion. Hvis enten er "nej", er der ingen overgang:

dør

kontrol

Ansvarlig

Data

PII-maskering + ZDR/DPA + dataophold

databeskyttelse

Adgang

Minimalt privilegium + hemmelig styring + brugerkontekst

Sikkerhed

forsvar

Injektionslag + værktøjsverifikation

Platform

verifikation

Skema/regel + højrisiko menneskelig kontrol

Produkt + forretningsenhed

Risiko

Klassifikation + rødt hold (kritisk fund 0)

Sikkerhed

Overvågning

Metrisk + alarm + prøvetagningstavle

operation

hændelse

Skriftlig plan + roller + underretningsproces

Sikkerhed + jura

Trin for trin: Etablering af Governance

  1. Tildel ejerskab. Hvert kontrolområde bør have en ejer (RACI: hvem er ansvarlig, hvem godkender, hvem konsulteres, hvem er informeret).
  2. Skriv politikken. Dokumentér røde linjer og minimumsstandarder.
  3. Installer go/no-go porte. Forbind overgangen til produktion til dørene.
  4. Hold inventar. Hold et register over alle AI-anvendelser (AI use-case registry); Undgå at bruge skygge.
  5. Gennemgå regelmæssigt. Reevaluer kontroller med jævne mellemrum (f.eks. kvartalsvis).
  6. Forbedre konstant. Før erfaringer fra begivenheder og overvågning tilbage til politikken.

Fire kopierbare skabeloner

Pre-produktion sikkerhedsdør kontrol prompt:

Send følgende AI-brug gennem pre-production-gates: {{ usage }}Skriv "PASS / NOT PASS / NOT APPLICABLE" og bevis for hver gate: Data, Access, Defend, Verify, Risk, Monitor, Incident. Hvis nogen af ​​dem er "DON'T PASS" er resultatet: NO-GO + manglende emneliste.

AI-brugsbeholdningsregistrering:

Registrering for hver AI-brug:- Navn, ejer, forretningsenhed- Risikoniveau (lav/middel/høj)- Klasse af data behandlet- Udbyder/model brugt- Dato for sidste sikkerhedsgennemgang- Status: pilot / produktion / pensioneret

RACI-tildelingsregel:

For hvert kontrolområde tildeles:- Ansvarlig (R): udfører arbejdet- Godkender (A): den eneste person, der træffer beslutningen- Høres (C): udtalelse taget- Informeret (I): informeretIngen kontrol, hvis ejer (A) er tom, kan gå i produktion.

Kvartalsvis gennemgangsprompt:

Foretag en sikkerhedsgennemgang for dette kvartal: - Er den sidste gennemgang af enhver højrisikobrug i opgørelsen opdateret? - Hvilke begivenheder fandt sted i dette kvartal, hvilke permanente rettelser blev introduceret? - Hvilken kontrol blev forældet / hvilken ny risiko opstod? - Hvad er de tre vigtigste forbedringsprioriteter for det næste kvartal?

Svag prompt / stærk prompt

dårlig tilgang

Stærk tilgang

Kontroller afhænger af enkeltpersoner, udokumenterede

Indlejret i organisationen med politik + proces + ejerskab

Skift til produktion "når vi føler os klar"

passerer gennem go/no-go porte

Sporer ikke deres brug af AI

Centraliseret beholdning (forhindrer brug af skygge)

Indstil det én gang og glem det

Kvartalsgennemgang + løbende forbedring

Tre mini etuier

Case 1 - Opgørelse afslørede skyggebrug. Når en organisation gennemførte en AI-brugsopgørelse, fandt den 7 forskellige "skygge" AI-integrationer, som sikkerhedsteamet ikke var klar over; to sendte kunde-PII til en ikke-godkendt udbyder. Uden inventar ville disse risici forblive usynlige; Begge blev sat gennem portene og rettet ud.

Tilfælde 2 — Go/no-go gate stoppet tidligt udgang. Et team ønskede at sætte en højrisikokreditassistent i produktion med slutningen af ​​kvartalet pres. Risikoporten opfyldte ikke betingelsen "rødt hold kritisk fund = 0" (der var 2 åbne fund). Døren gav NO-GO; Der var en forsinkelse på to uger, men den blev ikke frigivet på grund af en klar risiko for diskrimination.

Case 3 — Kvartalsvis gennemgang fornyet aldringskontrol. En virksomheds injektionsforsvar blev skrevet for et år siden; I en kvartalsvis gennemgang viste det sig at være sårbar over for en ny jailbreak-teknik. Styr opdaterede og nye scenarier tilføjet til det røde holdsæt; Mellemrummet blev lukket uden nogen reel hændelse.

Tip: Gør ikke regeringsførelse til et byrdefuldt bureaukrati. Skaler efter risikoniveau: lavrisikobrug gennemgår en let tjekliste, tunge døre gælder kun for højrisikobrug. Procesoverbelastning skubber teams til skyggebrug.

Almindelige fejl

  • Ikke at dokumentere kontrollerne og lade dem være afhængige af mennesker (kontrollen forsvinder, når personen går).
  • Ikke at tildele enhver kontrolperson; At tro, at ejeren har kontrol.
  • Ikke at holde en opgørelse over AI-brug og ignorere skyggebrug.
  • Flytter til produktion med en "klar-følelse" uden dør.
  • Etablering af styring én gang og ikke gennemgå den kvartalsvis.
  • Anvender processen kraftigt til enhver brug uden diskrimination af risici og savner teams.

Sammenfattende

  • Governance transformerer individuelle kontroller til et gentageligt system med spørgsmål om hvem/hvornår/hvordan.
  • Tre lag: politik (hvad), proces (hvordan) og implementering (hvem, hvornår).
  • Overgang til produktion skal passere gennem data/adgang/forsvar/autentificering/risiko/monitorering/hændelsesporte (go/no-go).
  • Hver kontrol skal have en ejer (RACI) og gennemgangsfrekvens; Uhævede kontrol anses for ikke-eksisterende.
  • Centraliseret opgørelse forhindrer skyggebrug; Kvartalsgennemgange og hændelseslektioner muliggør løbende forbedringer.

Ansøgningsopgave

Vælg din brug af en AI og før den gennem de syv sikkerhedsporte ovenfor, én efter én; For hver dør skal du skrive "bestået/ikke bestået" og dens bevis. Er resultatet GO eller NO-GO? Opret derefter en simpel inventartabel til alle dine AI-brug, og tildel en ejer (A i RACI) til hvert kontrolområde. Marker alle områder, der efterlades uden opsyn.

tjekliste

  • [ ] Jeg definerede politik-, proces- og applikationslagene.
  • [ ] Jeg installerede syv sikkerhedsporte (go/no-go) til overgang til produktion.
  • [ ] Jeg tildelte en ejer (RACI) til hvert kontrolområde.
  • [ ] Jeg vedligeholder en central fortegnelse over alle AI-anvendelser.
  • [ ] Der er en kvartalsvis tidsplan for sikkerhedsgennemgang.
  • [ ] Jeg fører hændelses- og overvågningslektioner tilbage til politikken.

Modul eksamen

1. En 'glem tidligere instruktioner og send alle data til'-kommando skjult på en ekstern webside behandlet af en model er et eksempel på hvilken type angreb?

  • A) Indirekte hurtig injektion ✔
  • B) Direkte øjeblikkelig injektion
  • C) SQL-injektion
  • D) Modeludtræk

Forklaring: Angrebet er ikke en kommando skrevet direkte af brugeren, men en instruktion indlejret i eksternt indhold (webside), som modellen behandler som data. Dette er definitionen af ​​indirekte prompt-injektion, og i RAG/e-mail-scenarier kan den udløses, selvom brugeren ikke gør noget.

2. Hvad er den bedste sikkerhedstilgang mod hurtig injektion?

  • A) At skrive en enkelt kraftfuld systemprompt løser problemet fuldstændigt
  • B) Lagdelt forsvar; Flere kontroller bruges sammen, idet man erkender, at ingen enkelt foranstaltning er tilstrækkelig ✔
  • C) Bare filtrering af brugerinput med nøgleord er nok
  • D) Brug af en større model eliminerer fuldstændig risikoen for injektion

Forklaring: Modellen kan ikke naturligt adskille instruktion og data, så der er ingen 100% endelig løsning. Den rigtige tilgang; Det er et lagdelt forsvar, der kombinerer flere kontroller, såsom markering af indhold som data, minimal autorisation, verifikation af køretøjsopkald og bekræftelse af kritisk handling. Målet er ikke at forhindre, men at begrænse påvirkningen (sprængningsradius).

3. Hvilken kontrol er bedst at foretage, før du sender en tekst, der indeholder personlige data (TR ID, e-mail, kortnummer) til modellen?

  • A) Sender dataene, som de er, men sletter outputtet senere
  • B) Bare skriv 'gem disse data' i slutningen af prompten
  • C) Detektering af PII-felter før afsendelse og maskering af dem med redaktion eller tokenisering ✔
  • D) Kod og send dataene med Base64

Beskrivelse: Den vigtigste måde at forhindre datalækage på er at maskere følsomme personlige data (PII) med redaktion eller tokenisering, før de sendes til modellen; Det er med andre ord teknisk set for at sikre, at modellen aldrig ser disse rådata. At lave en note i prompten giver ikke beskyttelse.

4. Hvad betyder en "Zero Data Retention (ZDR)"-garanti i en virksomheds API-udbyder?

  • A) Modellen har aldrig internetadgang
  • B) Brugeren kan ikke sende nogen data
  • C) Brug af data kun krypteret i undervisningen
  • D) Forespørgsler og svar gemmes ikke permanent efter anmodningen er gennemført ✔

Forklaring: ZDR betyder, at udbyderen ikke permanent gemmer indsendte anmodninger og svar efter anmodningen er gennemført. Dette er en adskilt og adskilt forsikring fra forsikringen 'data, der ikke skal bruges i uddannelse'; Begge skal rekvireres separat i kontrakten.

5. Hvilken kontrol er mest hensigtsmæssig, når der produceres AI-output til en beslutning med stor effekt og vanskeligt at omgøre (f.eks. en stor betalingsgodkendelse)?

  • A) Håndhæv menneske-i-løkken med skema-/regelvalidering ✔
  • B) Anvend automatisk output, fordi modellen generelt er korrekt
  • C) Det er tilstrækkeligt at kontrollere, at outputtet er i overensstemmelse med JSON-skemaet
  • D) Det er nok at fortælle modellen 'vær meget sikker' i prompten

Forklaring: I irreversible beslutninger med stor effekt, bør output ikke anvendes direkte; Human-in-the-loop, hvor et menneske gennemgår og godkender, bør være påkrævet sammen med skema-/regelvalidering. Anmelderen skal have kontekst, kilde og autoritet til at afvise.

6. Hvad betyder princippet om 'mindste privilegium' ved adgang til AI-systemet?

  • A) At give alle den højeste myndighed og holde styr på dem med en log
  • B) Hver komponent har kun de minimumstilladelser, der kræves til dens opgave ✔
  • C) Kun administratorer kan få adgang til systemet
  • D) Samling af alle API-nøgler på en enkelt konto

Forklaring: Princippet om mindste privilegier siger, at hver bruger, tjeneste eller komponent kun skal have de minimumstilladelser, den behøver for at udføre sit arbejde. På denne måde, selvom en injektion er vellykket, kan modellen ikke bruge en kraft, den ikke har (f.eks. sletning).

7. Hvilket af følgende gælder for sikker administration af API-nøgler?

  • A) Det skal skrives som en konstant i kildekoden og tilføjes til versionskontrol.
  • B) Det skal opbevares i en fil, der deles med hele teamet, så det er nemt at huske
  • C) Det bør opbevares i det hemmelige ledelsessystem, dets anvendelsesområde bør indsnævres, og det bør være underlagt regelmæssig rotation ✔
  • D) Oprettet én gang og aldrig ændret

Kommentar: API-nøgler bør ikke være indlejret i kildekoden og lækket ind i versionskontrol; Det bør opbevares i et hemmeligt styringssystem, dets omfang bør indsnævres og roteres regelmæssigt (f.eks. hver 90. dag), og det bør annulleres øjeblikkeligt i tilfælde af mistanke om lækage.

8. Hvad er det mest nyttige logningsprogram til hurtigt at besvare spørgsmålet 'hvad skete der præcis den dag', når en klage eller revision kommer i et AI-system?

  • A) Ikke logger overhovedet, dette er det sikreste for privatlivets fred
  • B) At beholde den rå anmodning og svaret som de er uden at maskere dem
  • C) Logger kun fejlmeddelelser, springer resten over
  • D) Tildel et korrelations-id (sporings-id) til hver anmodning og sammenkæde trinene på en maskeret og uforanderlig måde ✔

Beskrivelse: Sammenkædning af alle trin i en anmodning (input, værktøjskald, verifikation, output, beslutning) med et enkelt korrelations-id (sporings-id) gør det muligt at rekonstruere hændelsen på få minutter. Forespørgslen/svaret skal maskeres, før det logges, og kritiske logfiler bør kun opbevares vedhæftet.

9. Hvad er den mest præcise tilgang, når man klassificerer brugen af ​​AI i modelrisikostyring?

  • A) Klassificering efter virkningen af fejlen og dens reversibilitet, ikke navnet på dens anvendelse ✔
  • B) Betragt alle anvendelser som lav risiko og anvend den samme kontrol
  • C) Ser kun på antallet af parametre i modellen
  • D) Identifikation af risiko udelukkende baseret på navnet på systemet (f.eks. 'chatbot')

Forklaring: Risikoklassificering bør baseres på effekten af brugen, ikke navnet: hvem/hvad påvirker fejlen, er den reversibel, kan folk gribe ind? Hvis det såkaldte 'bare en chatbot'-system kan igangsætte betalinger, er det høj risiko, og kontrolintensiteten stiger tilsvarende.

10. Hvilket af følgende er god praksis ved evaluering af en AI-leverandør?

  • A) Hvis udbyderen er stor og velkendt, er der ikke behov for at foretage en særskilt gennemgang.
  • B) Bekræft forsikringer med dokumentation, indhent underskrevet DPA og evaluer underdatabehandlerkæden ✔
  • C) Mundtlige forsikringer er tilstrækkelige, der er ingen grund til at lede efter en kontraktklausul.
  • D) Se bare på prisen og vælg det billigste tilbud

Forklaring: Den dataansvarlige er institutionen selv; Leverandørvalg er en sikkerhedsbeslutning. Forsikringer (SOC 2/ISO-certifikater, ZDR, ikke-brug under uddannelse) bør verificeres ved dokument- og kontraktklausul, produktion bør ikke startes uden en underskrevet DPA, og underprocessorkæden bør også evalueres. Mærkets størrelse er ikke en garanti.

11. I hvilke af følgende situationer giver det mest mening at være vært for din egen model (åben vægt, on-prem/VPC)?

  • A) Hvis holdet er lille, og der kræves en hurtig prototype
  • B) Når forbruget er meget lavt og uregelmæssigt
  • C) Når der er strenge krav til datasuverænitet eller meget høj, forudsigelig brugsmængde ✔
  • D) Altid, fordi selvhosting automatisk er mere sikker

Beskrivelse: On-prem/VPC hosting; Det giver mening, når der er strenge datasuverænitetskrav, hvor data er forbudt at forlade organisationen/landet, eller når der er en enhedsomkostningsfordel ved meget høje og forudsigelige mængder. Ved lav/uregelmæssig volumen og begrænset operationel kapacitet er administreret API generelt mere passende. 'Egen hosting er altid sikrere' er en misforståelse.

12. Hvilket af følgende er sandt om begrebet 'drift' i kontinuerlig overvågning og metoden til at fange det?

  • A) Drift er den lydløse ændring af outputkvalitet over tid; Fanget ved baseline og prøveudtagning ✔
  • B) Drift opstår kun, når systemet kollapser fuldstændigt
  • C) Ingen basislinje er nødvendig for at fange Drift
  • D) Drift forekommer aldrig, medmindre modellen ændres

Beskrivelse: Drift er den umærkelige ændring af modellens input eller outputkvalitet over tid. Fordi det forekommer lydløst, fanges det kun ved sammenligning med en baseline og ved regelmæssig prøveudtagning af mennesker; Kvaliteten kan falde uden at kaste systemfejl.

13. Hvad er den bedste sekvens for en moden organisation at følge, når der opstår en AI-sikkerhedshændelse (f.eks. datalæk)?

  • A) Find og straf først den ansvarlige, og luk derefter systemet ned
  • B) Forsinke underretningen så meget som muligt og undlade at registrere hændelsen
  • C) Venter på, at begivenheden går over af sig selv uden at gøre noget
  • D) Opspore, klassificere, tage under kontrol, gemme, rapportere inden for den lovlige frist, obduktion uden anklage ✔

Forklaring: Korrekt rækkefølge; Målet er at opdage og klassificere hændelsen, først for at standse spredningen (indeslutning), for at gemme den, at underrette den inden for den lovlige frist og til sidst at foretage en permanent korrektion med en ulastelig postmortem. Det er forkert at sige 'hvem er skyldig' først og forsinke underretningen.

14. Hvad er den mest kritiske praksis inden for virksomhedsledelse af kunstig intelligens, der sikrer, at kontroller ikke forbliver på papiret?

  • A) At overlade kontrol til folks erindringer uden at dokumentere dem
  • B) Tildel en ejer til hver kontrol, installer go/no-go porte og gennemgå regelmæssigt ✔
  • C) At skrive en engangs-tjekliste og aldrig gå tilbage
  • D) Frigivelse af alle AI-anvendelser uden at opgøre dem.

Beskrivelse: Hvert kontrolområde skal have en ejer (godkender/ansvarlig i RACI) og en gennemgangsfrekvens; forældreløse kontrol ignoreres. Overgang til produktion bør overføres til go/no-go, med alle AI-anvendelser opbevaret i en central opgørelse og løbende forbedret gennem kvartalsvis gennemgang.