1. [Wiki](https://feex.it/wiki/)
2. [Laitteisto](https://feex.it/wiki/hardware/)
3. [Järjestelmät ja arkkitehtuuri](https://feex.it/wiki/hardware/system/)
4. AMD SEV

# AMD SEV

Arkkitehtuuriviite: Feex

AMD Secure Encrypted Virtualization, SEV, salaa virtuaalikoneen muistin määritellyn alustan uhkamallin mukaisesti. SEV, SEV-ES ja SEV-SNP tarjoavat erilaisia ominaisuuksia, eikä niitä saa kohdella toisiaan vastaavina.

## Mitä sinun tulee tietää

AMD Secure Encrypted Virtualization, SEV, salaa virtuaalikoneen muistin määritellyn alustan uhkamallin mukaisesti. SEV, SEV-ES ja SEV-SNP tarjoavat erilaisia ominaisuuksia, eikä niitä saa kohdella toisiaan vastaavina.

## Miten se toimii

SEV yhdistää vierasmuistin salauksen VM-kohtaiseen avaintenhallintaan. SEV-ES lisää suojauksen vierasrekisteritilalle poistumisten aikana, kun taas SEV-SNP lisää vahvempia mekanismeja vierasmuistin eheyden ja omistajuuden ympärille. Laiteohjelmisto, hypervisori, vierastuki ja todentaminen (attestation) osallistuvat täydelliseen luottamuksellisen virtuaalikoneen käyttöönottoon.

## Missä siitä on hyötyä

Pilvikäyttöönotto voi pyytää nimenomaisesti tuettua luottamuksellisen virtuaalikoneen tyyppiä ja vahvistaa sen todistusaineiston ennen salaisuuksien luovuttamista. Sovellus tarvitsee silti suojatun I/O:n, todennetut vertaiset ja käytännön hyväksymilleen alustan mittauksille.

## Tuen ja käyttöönoton tarkistaminen

Tarkista AMD:n muistinsalauksen CPUID-tiedot ja tarkka SEV-versio, ja vahvista sitten laiteohjelmisto, isäntä-/vierastuki ja todentaminen palveluntarjoajan dokumentoidun rajapinnan kautta. Tutustu käytössä olevan sukupolven ja laiteohjelmiston ajankohtaisiin AMD-tietoturvaohjeisiin.

Kyky, käyttöönotto ja valvonta on tarkistettava erikseen. Suoritin voi tukea suojausta, vaikka käyttöjärjestelmä, sovellus tai virtuaalikonekäytäntö ei aktivoi sitä. Tietokannan tukikenttä ei ole todiste käynnissä olevasta järjestelmästä.

## Mitä ominaisuus ei takaa

Yleinen SEV-kenttä ei todista SEV-SNP:tä, nykyistä laiteohjelmiston lievennystilaa tai tiettyä todentamispalvelua. Pelkkä salaus ei ole sama asia kuin eheyden suojaus, eikä muistin salaus suojaa jokaista laitetta tai verkkopolkua.

## Yhteensopivuus ja suorituskyky käytännössä

Pidä käyttöjärjestelmä, laiteohjelmisto ja kyseinen suoritusympäristö ajan tasalla. Jos suojaus tuo esiin yhteensopivuusongelman, käytä ensin toimittajan diagnostiikkaa ja tuettuja päivityksiä. Laaja suojauksen vaihtokytkin voi vaikuttaa liittymättömiin sovelluksiin, ja sen tulisi noudattaa nimenomaista käyttöönottotapaa ja palautuskäytäntöä.

## Käytännön tarkistuslista todentamiseen

1. Kirjaa tarkka suoritin- tai alustamalli sekä kyseessä olevat sovellus-, käyttöjärjestelmä- ja ajonaikaiset versiot. Säilytä todellisen virheen tai vaatimuksen sanamuoto.
2. Tarkista kyseisen tarkan mallin valmistajaviite ja tutki sitten todellinen suorituskyky ja käyttöönottotila ympäristössä, jossa ohjelma suoritetaan.
3. Vertaa valitun binaarin tai taustajärjestelmän jokaista vaatimusta. Samankaltaisesti nimetty ominaisuus, alias tai laaja teknologiamerkintä ei riitä.
4. Varmista, että sovellus valitsi aiotun toteutuksen. Käytä sen dokumentoitua diagnostiikkaa ja tuettua vararatkaisua, kun vaatimukset eivät täyty.
5. Tee yksi tuettu muutos kerrallaan ja toista sama työkuorma. Pidä alkuperäinen kokoonpano ja palautuspolku saatavilla.

## Jos ominaisuus on luettelossa, mutta ohjelmisto ei voi käyttää sitä

Aloita tarkasta vikaantuvasta komponentista. Laitteistotietokanta kuvaa tallennettua kykyä; käyttöjärjestelmä tai hypervisori voi tuoda esiin erilaisen todellisen ympäristön. Virheellisen käskyn virhe vaatii myös todellisen virheellisen käskyn ja binaarikäännöksen tutkimista, koska korruptio tai liittymätön tukematon käsky voi aiheuttaa samanlaisen oireen.

Asenna kyseiselle alustalle tuettu sovellus-, ajuri- tai ajoympäristöversio ja käytä tarvittaessa toimittajan dokumentoitua perus- tai varakäännöstä. Ohjelmistopäivitys ei voi luoda käskyä, joka suorittimelta puuttuu. Laiteohjelmisto- ja tietoturvakäytäntömuutosten tulee noudattaa järjestelmävalmistajan menettelyä ja palautussuunnitelmaa yleisen optimointiohjeen sijaan.

## Liittyvät ominaisuudet ja hyödylliset erot

[AMD SME](https://feex.it/wiki/l/fi/hardware/system/amd-sme/) · [AMD-V ja SVM](https://feex.it/wiki/l/fi/hardware/system/amd-v/) · [NPT ja RVI](https://feex.it/wiki/l/fi/hardware/system/npt-rvi/) · [SGX](https://feex.it/wiki/l/fi/hardware/system/sgx/)

## Tämän selityksen lähteet ja laajuus

[AMD Secure Encrypted Virtualization -kehittäjäresurssit](https://www.amd.com/en/developer/sev.html) · [AMD64 Architecture Programmer's Manual, Osa 2: Järjestelmäohjelmointi](https://docs.amd.com/v/u/en-US/24593_3.46_APM_Vol2)

Nämä viitteet määrittävät arkkitehtuurisen käyttäytymisen ja ohjelmistovaatimukset. Ne eivät itsenäisesti vahvista kaikkia ominaisuusarvoja linkitetyllä laitteistomallisivulla. Mallikohtaista tukea varten käytä kyseisen sivun valmistajan todisteita ja tarkista todellinen järjestelmäkokoonpano. Tämä artikkeli ei tarjoa suorituskykytestiä, sertifiointia tai riippumatonta arviointipäivämäärää.

## Liittyvät

Nämä kohteet liittyvät tähän artikkeliin. Tyyppi näytetään jokaisessa linkissä.

[AMD SME: Arkkitehtuuriviite](https://feex.it/wiki/l/fi/hardware/system/amd-sme/)[AMD-V ja SVM: Arkkitehtuuriviite](https://feex.it/wiki/l/fi/hardware/system/amd-v/)[NPT ja RVI: Arkkitehtuuriviite](https://feex.it/wiki/l/fi/hardware/system/npt-rvi/)[SGX: Arkkitehtuuriviite](https://feex.it/wiki/l/fi/hardware/system/sgx/)

## Lähteet ja vahvistus

Toimituksellinen omistajuus: Feex. Riippumatonta tarkistuspäivämäärää ei ole kirjattu. [Miten tutkimme](https://feex.it/wiki/research/).

- [AMD Secure Encrypted Virtualization -kehittäjäresurssit ](https://www.amd.com/en/developer/sev.html)· Erottaa SEV:n, SEV-ES:n ja SEV-SNP:n toisistaan ja linkittää laiteohjelmistojen ohjelmointirajapinnat, todentamisen ja muistinsalauksen dokumentaation. Tarkista nykyiset turvallisuustiedotteet kyseiselle käyttöönotolle.
- [AMD64 Architecture Programmer's Manual, Osa 2: Järjestelmäohjelmointi ](https://docs.amd.com/v/u/en-US/24593_3.46_APM_Vol2)· Järjestelmäohjelmointi, SVM ja sisäkkäinen kääntäminen, versio 3.46. Nykyinen dokumentaatiokatselin vaatii JavaScriptin; vanhemmat dokumenttien URL-osoitteet on saatettu poistaa käytöstä.

## Oliko tämä artikkeli hyödyllinen?

Kyllä tai ei riittää. Valitse halutessasi syy tai lisää lyhyt viesti.

Pikafaktat

Tämän sivun lyhyt kuvaus. Tekniset tiedot, lähteet ja koko tarina pysyvät artikkelissa.

---

Source: [Canonical Feex Wiki page](https://feex.it/wiki/l/fi/hardware/system/amd-sev/)

[Developer guide](https://feex.it/wiki/developers/) | [API policy](https://feex.it/developers/api-policy/) | [Agent guidance](https://feex.it/wiki/llms.txt)
