Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Fase 5: Creare una chiave segreta condivisa

Modalità Focus
Fase 5: Creare una chiave segreta condivisa - AWS Clean Rooms

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Per crittografare le tabelle di dati, i partecipanti alla collaborazione devono concordare e condividere in modo sicuro una chiave segreta condivisa.

La chiave segreta condivisa deve essere di almeno 256 bit (32 byte). Puoi specificare una chiave più grande, ma non ti offrirà alcuna sicurezza aggiuntiva.

Importante

Ricorda che la chiave e l'ID di collaborazione utilizzati per la crittografia e la decrittografia devono essere identici per tutti i partecipanti alla collaborazione.

Le sezioni seguenti forniscono esempi di comandi da console per generare una chiave segreta condivisa salvata secret.key nella directory di lavoro corrente del rispettivo terminale.

Esempio: generazione di chiavi utilizzando OpenSSL

Per una libreria crittografica generica comune, esegui il comando seguente per creare una chiave segreta condivisa.

openssl rand 32 > secret.key

Se stai utilizzando Windows e non l'hai OpenSSL installata, puoi generare chiavi utilizzando l'esempio descritto in Esempio: generazione di chiavi sull'Windowsutilizzo PowerShell.

Esempio: generazione di chiavi sull'Windowsutilizzo PowerShell

Per PowerShell un'applicazione terminale disponibile suWindows, esegui il seguente comando per creare una chiave segreta condivisa.

$bs = New-Object Byte[](32); [Security.Cryptography.RandomNumberGenerator]::Create().GetBytes($bs); Set-Content 'secret.key' -Encoding Byte -Value $bs

PrivacyCondizioni del sitoPreferenze cookie
© 2024, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.