Upravljanje šifrirnega ključa

Vsa okolja storitve Microsoft Dataverse uporabljajo pregledno šifriranje podatkov (TDE) strežnika SQL za izvajanje sprotnega šifriranja podatkov, ki se zapisujejo na disk, imenovano tudi šifriranje neaktivnih podatkov.

Microsoft namesto vas privzeto shranjuje in upravlja šifrirni ključ zbirke podatkov za vaša okolja. Funkcija za upravljanje ključev v Skrbniškem središču Microsoft Power Platform skrbnikom omogoča možnost samostojnega upravljanja šifrirnih ključev zbirke podatkov, ki so povezani z najemnikom programa Dataverse.

Pomembno

  • Od 2. junija 2023 je ta storitev nadgrajena na šifrirni ključ, ki ga upravlja stranka. Nove stranke, ki morajo sami upravljati svoj šifrirni ključ, bodo uporabljale nadgrajeno storitev, saj ta storitev ni več na voljo.
  • Samoupravljalni šifrirni ključi zbirke podatkov so na voljo samo za stranke, ki imajo več kot 1000 licenc Power Apps na uporabnika, ali več kot 1000 licenc za Dynamics 365 Enterprise, ali več kot 1000 licenc iz kombinacije obeh v enem najemniku. Če se želite vključiti v ta program, pošljite zahtevo za podporo.

Upravljanje šifrirnega ključa je uporabno samo za zbirke podatkov okolja Azure SQL. Naslednje funkcije in storitve še naprej uporabljajo šifrirni ključ, ki ga upravlja Microsoft, za šifriranje svojih podatkov in jih ni mogoče šifrirati s šifrirnim ključem, ki ga sami upravljate:

opomba,

  • Preden lahko uporabljate funkcijo, mora Microsoft za vašega najemnika vklopiti funkcijo samoupravljalnega šifrirnega ključa zbirke podatkov .
  • Če želite uporabiti funkcije za upravljanje šifriranja podatkov za okolje, morate okolje ustvariti po tem, ko Microsoft vklopi funkcijo za samostojno upravljanje šifrirnih ključev zbirke podatkov.
  • Podpora datotek in slik z velikostjo < 128 MB je mogoče omogočiti, če ima vaše okolje različico 9.2.21052.00103 ali novejšo.
  • Večina obstoječih okolij ima datoteke in dnevnike shranjene v zbirkah podatkov, ki niso Azure SQL. V teh okoljih ni mogoče omogočiti samostojnega upravljanja šifrirnega ključa. Samostojno upravljanje šifrirnih ključev je mogoče omogočiti samo v novih okoljih (ko se prijavite v ta program).

Uvod v upravljanje ključev

Z upravljanjem ključev lahko skrbniki zagotovijo svoje šifrirne ključe ali se za njih generirajo šifrirni ključi, ki se uporabljajo za zaščito zbirke podatkov okolja.

Funkcija za upravljanje ključev podpira datoteke šifrirnih ključev PFX in BYOK, kot so te, shranjene v strojnem varnostnem modulu (HSM). Za uporabo možnosti nalaganja šifrirnega ključa potrebujete javni in zasebni šifrirni ključ.

Funkcija za upravljanje ključev poenostavi celotno upravljanje šifrirnih ključev, saj za varno shranjevanje šifrirnih ključev uporablja Azure Key Vault. Azure Key Vault pomaga varovati kriptografske ključe in skrivnosti, ki jih uporabljajo aplikacije in storitve v oblaku. Funkcija za upravljanje ključev ne zahteva naročnine na storitev Azure Key Vault in v večini primerov ni potreben dostop do šifrirnih ključev, ki se uporabljajo za Dataverse v trezorju.

Funkcija za upravljanje ključev vam omogoča izvajanje naslednjih opravil.

  • Omogočanje samostojnega upravljanja šifrirnih ključev zbirke podatkov, ki so povezani z okolji storitve.

  • Ustvarjanje novih šifrirnih ključev ali nalaganje obstoječih datotek šifrirnih ključev .PFX ali .BYOK.

  • Zaklepanje in odklepanje najemniških okolij.

    Opozorilo

    Medtem ko je najemnik zaklenjen, nihče ne more dostopati do nobenega okolja najemnika. Več informacij: Zaklepanje najemnika.

Razumeti morebitna tveganja, povezana z upravljanjem ključev

Tako kot pri vsakem programu z visoko pomembnostjo za poslovanje mora biti osebje vašega podjetja, ki ima skrbniški dostop, vredno zaupanja. Preden uporabite funkcijo za upravljanje ključev, morate razumeti tveganja, povezana z upravljanjem šifrirnih ključev zbirke podatkov. Ni izključeno, da zlonamerni skrbnik (oseba, ki ji je bil skrbniški dostop dodeljen ali pa si ga je sama pridobila z namenom škodovati varnostnim ali poslovnim procesom podjetja), ki dela v vašem podjetju, uporabi funkcijo za upravljanje ključev in ustvari ključ, s katerim nato zaklene vsa okolja najemnika.

Zamislite si naslednje zaporedje dogodkov.

Zlonamerni skrbnik se prijavi v Skrbniško središče Power Platform in v zavihku Okolja izbere Upravljanje šifrirnega ključa. Zlonamerni skrbnik nato ustvari nov ključ z geslom in prenese šifrirni ključ v svoj lokalni pogon ter aktivira nov ključ. Zdaj so vse zbirke podatkov okolja šifrirane z novim ključem. Nato zlonamerni skrbnik zaklene najemnika z novo prenesenim ključem in nato prevzame ali izbriše preneseni šifrirni ključ.

S temi dejanji bo onemogočen dostop do spleta za vsa okolja v najemniku, varnostnih kopij zbirk podatkov pa ne bo mogoče obnoviti.

Pomembno

Za preprečevanje tega, da bi zlonamerni skrbnik onemogočil poslovne procese z zaklepanjem zbirke podatkov, funkcija za upravljanje ključev ne dovoli zaklepa najemniških okolij 72 ur po spremembi ali aktivaciji šifrirnega ključa. To zagotavlja do 72 ur časa, v katerem lahko drugi skrbniki razveljavijo morebitne nepooblaščene spremembe ključa.

Zahteve za šifrirne ključe

Če sami priskrbite svoj šifrirni ključ, mora ta ključ izpolnjevati naslednje zahteve, ki jih sprejema storitev Azure Key Vault.

  • Oblika zapisa datoteke šifrirnega ključa mora biti PFX ali BYOK.
  • 2048-bitni RSA.
  • Vrsta ključa RSA-HSM (zahteva zahtevo Microsoftove podpore).
  • Datoteke šifrirnega ključa PFX morajo biti zaščitene z geslom.

Za več informacij o ustvarjanju in prenosu ključa z zaščito HSM prek spleta glejte razdelek Kako ustvariti in prenesti ključe z zaščito HSM za storitev Azure Key Vault. Podprt je samo ključ HSM dobavitelja nCipher. Pred ustvarjanjem ključa HSM pojdite v skrbniško središče Power Platform na okno Upravljanje šifrirnih ključev/Ustvarjanje novega ključa, da pridobite ID naročnine za vašo regijo okolja. Ta ID naročnine morate kopirati in prilepiti v HSM, da ustvarite ključ. Tako boste zagotovili, da se lahko datoteko odpre samo s storitvijo Azure Key Vault.

Opravila upravljanja ključev

Za poenostavitev opravil upravljanja ključev so opravila razdeljena na tri področja:

  1. Ustvarjanje ali nalaganje šifrirnega ključa za najemnika
  2. Aktiviranje šifrirnega ključa za najemnika
  3. Upravljanje šifriranja za okolje

Skrbniki lahko uporabljajo Power Platform skrbniško središče ali skrbniški modul za Power Platform cmdlets za izvedbo opravil upravljanja ključev za zaščito najemnika, opisanih tukaj.

Ustvarjanje ali nalaganje šifrirnega ključa za najemnika

Vsi šifrirni ključi so shranjeni v shrambi Azure Key Vault, kjer je lahko hkrati aktiven le en ključ. Ker se aktivni ključ uporablja za šifriranje vseh okolij v najemniku, se upravljanje šifriranja izvaja na ravni najemnika. Ko je ključ aktiviran, lahko izberete vsako posamezno okolje, ki bo ključ uporabilo za šifriranje.

S tem postopkom lahko nastavite funkcijo za upravljanje ključev ob prvi obravnavi določenega okolja ali spremenite (ali prenesete) šifrirni ključ za najemnika za samostojno upravljanje.

Opozorilo

Ko prvič izvedete tukaj opisane korake, privolite v samoupravljanje šifrirnih ključev. Več informacij: Razumevanje morebitnih tveganj, povezanih z upravljanjem ključev

  1. Vpišite se v skrbniško središče za Power Platform kot skrbnik (skrbnik za Dynamics 365, globalni skrbnik ali skrbnik za Microsoft Power Platform).

  2. Izberite zavihek Okolja in nato v orodni vrstici izberite Upravljanje šifrirnih ključev.

  3. Izberite možnost Potrdi, da potrdite tveganje za upravljanje ključev.

  4. V orodni vrstici izberite Nov ključ.

  5. V levem podoknu izpolnite podrobnosti, da ustvarite ali naložite ključ:

    • Izberite Regijo. Ta možnost je prikazana samo, če ima vaš najemnik več regij.
    • Izpolnite polje Ime ključa.
    • Izbirate lahko med spodnjimi možnostmi:
  6. Izberite Naprej.

Ustvarjanje novega ključa (.pfx)

  1. Vnesite geslo in ga znova vnesite za potrditev.
  2. Izberite možnost Ustvari in nato v brskalniku izberite obvestilo o ustvarjeni datoteki.
  3. Datoteka .PFX s šifrirnim ključem se prenese v privzeto mapo za prenose vašega spletnega brskalnika. Datoteko shranite na varno mesto (priporočamo, da ta ključ varnostno kopirate skupaj z geslom).

Nalaganje ključa (.pfx ali .byok)

  1. Izberite Naloži ključ ter datoteko .pfx ali .byok1 in nato izberite Odpri.
  2. Vnesite geslo ključa in nato izberite Ustvari.

1 Pri datotekah šifrirnega ključa .byok poskrbite, da pri izvozu šifrirnega ključa iz lokalnega HSM uporabite ID naročnine, kot je prikazano na zaslonu. Več informacij: Kako ustvariti in prenesti ključe z zaščito HSM za storitev Azure Key Vault.

opomba,

Za zmanjšanje števila korakov za skrbnika pri upravljanju procesa ključa, je ključ samodejno aktiviran, ko je prvič naložen. Pri vseh nadaljnjih nalaganjih ključa je potreben dodatni korak za aktiviranje ključa.

Aktiviranje šifrirnega ključa za najemnika

Ko za najemnika ustvari ali naloži šifrirni ključ, ga je mogoče aktivirati.

  1. Vpišite se v skrbniško središče za Power Platform kot skrbnik (skrbnik za Dynamics 365, globalni skrbnik ali skrbnik za Microsoft Power Platform).
  2. Izberite zavihek Okolja in nato v orodni vrstici izberite Upravljanje šifrirnih ključev.
  3. Izberite možnost Potrdi, da potrdite tveganje za upravljanje ključev.
  4. Izberite ključ s stanjem Na voljo in izberite možnost Aktiviraj ključ v orodni vrstici.
  5. Izberite Potrdi za potrditev spremembe ključa.

Ko aktivirate ključ za najemnika, traja nekaj časa, da storitev upravljanja ključev aktivira ključ. Stanje v polju Stanje ključa prikaže za ključ Nameščanje, ko se nov ali naložen ključ aktivira. Ko je ključ aktiviran, se zgodi naslednje:

  • Vsa šifrirana okolja se samodejno šifrirajo z aktivnim ključem (to dejanje ne povzroči nedelovanja storitve).
  • Ko je šifrirni ključ aktiviran, bo uporabljen za vsa okolja, ki so spremenjena iz šifrirnega ključa, ki ga je zagotovil Microsoft, v šifrirni ključ za samoupravljanje.

Pomembno

Če želite izboljšati učinkovitost postopka upravljanja ključev tako, da se lahko vsa okolja upravljajo z istim ključem, aktivnega ključa ni mogoče posodobiti, če so katera okolja zaklenjena. Pred aktiviranjem novega ključa je treba odkleniti vsa zaklenjena okolja. Če obstajajo zaklenjena okolja, ki jih ni treba odkleniti, jih je treba izbrisati.

opomba,

Ko je šifrirni ključ aktiviran, 24 ur ni mogoče aktivirati drugega ključa.

Upravljanje šifriranja za okolje

Vsako okolje je privzeto šifrirano s ključem za šifriranje, ki ga je zagotovil Microsoft. Ko je za najemnika aktiviran šifrirni ključ, se lahko skrbniki odločijo spremeniti privzeto šifriranje in uporabijo aktivirani šifrirni ključ. Če želite uporabiti aktivirani ključ, upoštevajte te korake.

Uporaba šifrirnega ključa za okolje

  1. Vpišite se v skrbniško središče za Power Platform s poverilnicami vloge skrbnika okolja ali skrbnika sistema.
  2. Izberite zavihek Okolja.
  3. Odprite okolje, šifrirano s ključem, ki ga je zagotovil Microsoft.
  4. Izberite Prikaži vse.
  5. V razdelku Šifriranje okolja izberite Upravljaj.
  6. Izberite možnost Potrdi, da potrdite tveganje za upravljanje ključev.
  7. Izberite Uporabi ta ključ, da sprejmete spremembo šifriranja za uporabo aktiviranega ključa.
  8. Izberite Potrdi, da potrdite, da ključ upravljate neposredno in da pri tem dejanju pride do nedelovanja.

Vrnitev upravljanega šifrirnega ključa v ključ, ki ga je zagotovil Microsoft

Vrnitev v šifrirni ključ, ki ga zagotovi Microsoft, konfigurira okolje nazaj na privzeto vedenje, kjer Microsoft upravlja šifrirni ključ za vas.

  1. Vpišite se v skrbniško središče za Power Platform s poverilnicami vloge skrbnika okolja ali skrbnika sistema.
  2. Izberite zavihek Okolja in nato izberite okolje, ki je šifrirano s ključem za samostojno upravljanje.
  3. Izberite Prikaži vse.
  4. V razdelku Šifriranje okolja izberite možnost Upravljaj in nato še Potrdi.
  5. V razdelku Vrnitev na standardno upravljanje šifriranja izberite Vrnitev.
  6. Pri produkcijskih okoljih potrdite okolje tako, da vnesete njegovo ime.
  7. Izberite Potrdi za vrnitev na standardno upravljanje šifrirnega ključa.

Zaklepanje najemnika

Ker je za vsakega najemnika le en aktiven ključ, zaklepanje šifriranja najemnika onemogoči vsa okolja, ki so v najemniku. Do zaklenjenih okolij ne more dostopiti nihče, niti Microsoft, dokler ga skrbnik storitve Power Platform v vaši organizaciji ne odklene s ključem, s katerim ga je zaklenil.

Pozor

Zaklepanje najemniških okolij ne sme biti del običajnega poslovnega procesa. Ko zaklenete najemnika storitve Dataverse, bodo vsa okolja v celoti brez povezave, do njih pa ne bo mogel dostopati nihče, niti Microsoft. Obenem so zaustavljene tudi storitve, kot sta sinhronizacija in vzdrževanje. Če se odločite zapustiti storitev, lahko z zaklepanjem najemnika zagotovite, da nihče več ne bo mogel dostopati do vaših spletnih podatkov.
Upoštevajte naslednje o zaklepanju najemniških okolij:

  • Zaklenjenih okolij ni mogoče obnoviti iz varnostne kopije.
  • Zaklenjena okolja se izbrišejo, če niso odklenjena po 28 dneh.
  • Okolij ne morete zakleniti 72 ur po spremembi šifrirnega ključa.
  • Z zaklepanjem najemnika se zaklenejo vsa aktivna okolja znotraj najemnika.

Pomembno

  • Po zaklepanju aktivnih okolij morate počakati vsaj eno uro, preden jih lahko odklenete.
  • Ko se postopek zaklepanja začne, se vsi šifrirni ključi s stanjem »Aktivno« ali »Na voljo« izbrišejo. Postopek zaklepanja lahko traja do eno uro in v tem času odklepanje zaklenjenih okolij ni dovoljeno.
  1. Vpišite se v skrbniško središče za Power Platform kot skrbnik (skrbnik za Dynamics 365, globalni skrbnik ali skrbnik za Microsoft Power Platform).
  2. Izberite zavihek Okolja in nato v ukazni vrstici izberite Upravljanje šifrirnih ključev.
  3. Izberite Aktiven ključ in nato izberite Zakleni aktivna okolja.
  4. V desnem podoknu izberite Naloži aktivni ključ, poiščite in izberite ključ, vnesite geslo in nato izberite Zakleni.
  5. Ob pozivu vnesite besedilo, ki je prikazano na zaslonu, da potrdite, da želite zakleniti vsa okolja v regiji, in nato izberite Potrdi.

Odklepanje zaklenjenih okolij

Za odklepanje okolij morate najprej naložiti in nato aktivirati šifrirni ključ najemnika z istim ključem, s katerim ste zaklenili najemnika. Upoštevajte, da se zaklenjena okolja ne odklenejo samodejno, ko je ključ aktiviran. Vsako zaklenjeno okolje je treba odkleniti posebej.

Pomembno

  • Po zaklepanju aktivnih okolij morate počakati vsaj eno uro, preden jih lahko odklenete.
  • Postopek odklepanja lahko traja do eno uro. Ko je ključ odklenjen, ga lahko uporabite za Upravljanje šifriranja za okolje.
  • Ne morete ustvariti novega ali naložiti obstoječega ključa, dokler ne odklenete vseh zaklenjenih okolij.
Odklepanje šifrirnega ključa
  1. Vpišite se v skrbniško središče za Power Platform kot skrbnik (skrbnik za Dynamics 365, globalni skrbnik ali skrbnik za Microsoft Power Platform).
  2. Izberite zavihek Okolja in nato izberite Upravljanje šifrirnih ključev.
  3. Izberite ključ s stanjem Zaklenjen in v ukazni vrstici izberite možnost Odkleni ključ.
  4. Izberite Naloži zaklenjen ključ, poiščite in izberite ključ, s katerim ste zaklenili najemnika, vnesite geslo in nato izberite Odkleni. Stanje ključa se spremeni v Nameščanje. Počakati morate, da se stanje ključa spremeni v Aktivno, preden lahko odklenete zaklenjena okolja.
  5. Če želite odkleniti okolje, glejte naslednji razdelek.
Odklepanje okolij
  1. Izberite zavihek Okolja in nato izberite ime zaklenjenega okolja.

    Nasvet

    Ne izberite vrstice. Izberite ime okolja. Odprto okolje za ogled nastavitev.

  2. V razdelku Podrobnosti izberite možnost Prikaži vse za prikaz podokna Podrobnosti na desni strani.

  3. V razdelku šifriranje okolja v podoknu Podrobnosti izberite možnost Upravljaj.

    Podokno s podrobnostmi o okolju.

  4. Na strani Šifriranje okolja izberite Odkleni.

    Odkleni okolje.

  5. Izberite Potrdi, da potrdite, da želite odkleniti okolje.

  6. Ponovite prejšnje korake za odklepanje dodatnih okolij.

Postopki zbirke podatkov okolja

Najemnik stranke lahko ima okolja, ki so šifrirana s ključem, ki ga upravlja Microsoft, in okolja, ki so šifrirana s ključem, ki ga upravlja stranka. Za ohranjanje integritete podatkov in varstva podatkov so pri upravljanju postopkov zbirke podatkov okolja na voljo naslednji kontrolniki.

  1. Obnovitev Okolje za prepis (obnovitev okolja) je omejeno na enako okolje, iz katerega je bila vzeta varnostna kopija, ali drugo okolje, ki je šifrirano z istim ključem, ki ga upravlja stranka.

    Obnovi varnostno kopijo.

  2. Kopiranje Okolje za prepis (kopirano okolje) je omejeno na drugo okolje, ki je šifrirano z istim ključem, ki ga upravlja stranka.

    Kopiraj okolje.

    opomba,

    Če je bilo za odpravljanje težave s podporo v okolju, ki ga upravlja stranka, ustvarjeno okolje za podporo pri preiskavi, je treba šifrirni ključ za okolje za podporo pri preiskavi spremeniti na ključ, ki ga upravlja stranka, preden se lahko izvede postopek kopiranja okolja.

  3. Ponastavitev Šifrirani podatki okolja, vključno z varnostnimi kopijami, bodo izbrisani. Ko je okolje ponastavljeno, se šifriranje okolja povrne nazaj na ključ, ki ga upravlja Microsoft.

Glejte tudi

SQL Server: transparentno šifriranje podatkov (TDE)