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à.
Azioni, risorse e chiavi di condizione per AWS Crittografia dei pagamenti
AWS Crittografia dei pagamenti (prefisso del servizio: payment-cryptography) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.
Riferimenti:
-
Scopri come configurare questo servizio.
-
Visualizza un elenco delle operazioni API disponibili per questo servizio.
-
Scopri come proteggere questo servizio e le sue risorse utilizzando le policy delle autorizzazioni IAM.
-
Visualizza riferimento programmatico all'autorizzazione del servizio
per questo servizio.
Argomenti
Operazioni API definite da AWS Crittografia dei pagamenti
La tabella seguente associa le operazioni API alle azioni IAM che autorizzano. Sono elencate solo le chiavi di condizione che hanno valori statici per l'API e l'azione specificate; per il set completo di chiavi di condizione supportate da ciascuna azione, consulta Tabella delle azioni.
| Operazione | Client SDK | Azione IAM | Chiave di condizione | Valori possibili | Livello di accesso |
|---|---|---|---|---|---|
|
AddKeyReplicationRegions |
payment-cryptography |
Scrittura |
|||
|
AssociateMpaTeam |
payment-cryptography |
Scrittura |
|||
|
CreateAlias |
payment-cryptography |
Scrittura |
|||
|
CreateKey |
payment-cryptography |
Scrittura |
|||
Etichettatura, scrittura |
|||||
|
DeleteAlias |
payment-cryptography |
Scrittura |
|||
|
DeleteKey |
payment-cryptography |
Scrittura |
|||
|
DeleteResourcePolicy |
payment-cryptography |
Gestione delle autorizzazioni, Write |
|||
|
DisableDefaultKeyReplicationRegions |
payment-cryptography |
Scrittura |
|||
|
DisassociateMpaTeam |
payment-cryptography |
Scrittura |
|||
|
EnableDefaultKeyReplicationRegions |
payment-cryptography |
Scrittura |
|||
|
ExportKey |
payment-cryptography |
Scrittura |
|||
|
GetAlias |
payment-cryptography |
Lettura |
|||
|
GetCertificateSigningRequest |
payment-cryptography |
Lettura |
|||
|
GetDefaultKeyReplicationRegions |
payment-cryptography |
Lettura |
|||
|
GetKey |
payment-cryptography |
Lettura |
|||
|
GetMpaTeamAssociation |
payment-cryptography |
Lettura |
|||
|
GetParametersForExport |
payment-cryptography |
Lettura |
|||
|
GetParametersForImport |
payment-cryptography |
Lettura |
|||
|
GetPublicKeyCertificate |
payment-cryptography |
Lettura |
|||
|
GetResourcePolicy |
payment-cryptography |
Lettura |
|||
|
ImportKey |
payment-cryptography |
Scrittura |
|||
Etichettatura, scrittura |
|||||
|
ListAliases |
payment-cryptography |
List |
|||
|
ListKeys |
payment-cryptography |
List |
|||
|
ListTagsForResource |
payment-cryptography |
Lettura |
|||
|
PutResourcePolicy |
payment-cryptography |
Gestione delle autorizzazioni, Write |
|||
|
RemoveKeyReplicationRegions |
payment-cryptography |
Scrittura |
|||
|
RestoreKey |
payment-cryptography |
Scrittura |
|||
|
StartKeyUsage |
payment-cryptography |
Scrittura |
|||
|
StopKeyUsage |
payment-cryptography |
Scrittura |
|||
|
TagResource |
payment-cryptography |
Etichettatura, scrittura |
|||
|
UntagResource |
payment-cryptography |
Etichettare, scrivere |
|||
|
UpdateAlias |
payment-cryptography |
Scrittura |
Azioni definite da AWS Crittografia dei pagamenti
Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Per ogni azione, la tabella elenca i tipi di risorse e le chiavi di condizione supportate da tale azione. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.
| Operazioni | Description | Tipi di risorsa (*obbligatorio) | Chiavi di condizione | Livello di accesso |
|---|---|---|---|---|
Concede il permesso di aggiungere aree di replica a un'area esistente AWS Chiave di crittografia dei pagamenti |
Scrittura |
|||
Concede il permesso di associare un team di approvazione MPA a un'azione di crittografia dei pagamenti |
Scrittura |
|||
Concede l'autorizzazione a creare un nome di facile utilizzo di una chiave |
Scrittura |
|||
Concede il permesso di creare una chiave univoca gestita dal cliente in quella del chiamante Account AWS e regione |
payment-cryptography:DeriveKeyUsage |
Scrittura |
||
Concede l'autorizzazione a decrittare i dati del testo criptato in testo normale utilizzando una chiave di crittografia dei dati simmetrica, asimmetrica o DUKPT |
Scrittura |
|||
Concede l'autorizzazione per eliminare l'alias dell' specificato |
Scrittura |
|||
Concede l'autorizzazione a pianificare l'eliminazione di una chiave |
Scrittura |
|||
Concede il permesso di eliminare la politica basata sulle risorse associata a una chiave |
Gestione delle autorizzazioni, scrittura |
|||
Concede l'autorizzazione a disabilitare le regioni di replica delle chiavi predefinite per la replica a livello di account |
Scrittura |
|||
Concede il permesso di dissociare un team di approvazione MPA da un'azione di crittografia dei pagamenti |
Scrittura |
|||
Concede l'autorizzazione ad abilitare le regioni di replica delle chiavi predefinite per la replica a livello di account |
Scrittura |
|||
Concede l'autorizzazione a crittografare i dati del testo normale in testo criptato utilizzando una chiave di crittografia dei dati simmetrica, asimmetrica o DUKPT |
Scrittura |
|||
Concede l'autorizzazione a esportare una chiave dal servizio |
payment-cryptography:CertificateAuthorityPublicKeyIdentifier payment-cryptography:ExportDukptInitialKey payment-cryptography:ExportKeyMaterial payment-cryptography:PrivateKeyIdentifier payment-cryptography:RequestAlias payment-cryptography:ResourceAliases |
Scrittura |
||
Concede il permesso di generare un KekValidationRequest o un KekValidationResponse per l'inizializzazione da nodo a nodo tra nodi di elaborazione dei pagamenti utilizzando lo standard australiano 2805 (AS2805) |
Scrittura |
|||
Concede il permesso di generare un crittogramma di richiesta di autorizzazione (ARQC) per l'autorizzazione di una carta di pagamento con chip EMV |
Scrittura |
|||
Concede il permesso di generare dati relativi alla carta utilizzando algoritmi come i valori di verifica della carta (CVV/CVV2), Valori dinamici di verifica delle carte (dCVV/dCVV2) o codici di sicurezza delle carte (CSC) che verificano la validità di una carta a banda magnetica |
Scrittura |
|||
Concede l'autorizzazione a generare un crittogramma MAC (Message Authentication Code) |
Scrittura |
|||
Concede l'autorizzazione a generare un crittogramma MAC (Message Authentication Code) |
Scrittura |
|||
Concede l'autorizzazione a generare dati relativi pin quali PIN, PIN Verification Value (PVV), PIN Block e PIN Offset durante l'emissione di una nuova carta o la riemissione della carta |
Scrittura |
|||
Concede l'autorizzazione a restituire il keyArn associato a un aliasName |
Lettura |
|||
Concede il permesso di restituire la richiesta di firma del certificato per una chiave pubblica da una chiave di classe PUBLIC_KEY |
Lettura |
|||
Concede l'autorizzazione a recuperare le aree di replica delle chiavi predefinite configurate a livello di account |
Lettura |
|||
Concede l'autorizzazione a restituire informazioni dettagliate sulla chiave specificata |
Lettura |
|||
Concede il permesso di recuperare informazioni sull'associazione di un team di approvazione MPA per un'azione di crittografia dei pagamenti |
Lettura |
|||
Concede il permesso di ottenere il token di esportazione e il certificato della chiave di firma per avviare un TR-34 esportazione delle chiavi |
Lettura |
|||
Concede il permesso di ottenere il token di importazione e il certificato della chiave di avvolgimento per avviare un TR-34 importazione di chiavi |
Lettura |
|||
Concede l'autorizzazione a restituire la chiave pubblica da una chiave di classe PUBLIC_KEY |
Lettura |
|||
Concede il permesso di recuperare la politica basata sulle risorse allegata a una chiave |
Lettura |
|||
Concede l'autorizzazione a importare chiavi e certificati di chiavi pubbliche |
payment-cryptography:CertificateAuthorityPublicKeyIdentifier payment-cryptography:ImportKeyMaterial |
Scrittura |
||
Concede il permesso di restituire un elenco di alias creati per tutte le chiavi del chiamante Account AWS e Regione |
List |
|||
Concede il permesso di restituire un elenco di chiavi create in quella del chiamante Account AWS e Regione |
List |
|||
Concede il permesso di restituire un elenco di tag creati in quelli del chiamante Account AWS e Regione |
Lettura |
|||
Concede il permesso di allegare o sostituire una politica basata sulle risorse su una chiave |
Gestione delle autorizzazioni, scrittura |
|||
Concede l'autorizzazione a re-crittografare i dati del testo criptato utilizzando chiavi di crittografia dei dati simmetrica e asimmetrica |
Scrittura |
|||
Concede l'autorizzazione a rimuovere le regioni di replica da un sistema esistente AWS Chiave di crittografia dei pagamenti |
Scrittura |
|||
Concede l'autorizzazione ad annullare l'eliminazione pianificata di una chiave qualora fosse necessario, in qualsiasi momento durante il periodo di attesa, ripristinare una chiave |
Scrittura |
|||
Concede l'autorizzazione ad abilitare una chiave disabilitata |
Scrittura |
|||
Concede l'autorizzazione a disabilitare una chiave abilitata |
Scrittura |
|||
Concede l'autorizzazione ad aggiungere o sovrascrive uno o più tag della risorsa specificata |
Etichettatura, scrittura |
|||
Concede il permesso di tradurre il tipo di chiave di avvolgimento per una chiave racchiusa |
Scrittura |
|||
Concede l'autorizzazione a convertire blocchi PIN crittografati da e verso i formati 0,1,3,4 di ISO 9564 |
Scrittura |
|||
Concede l'autorizzazione a rimuovere uno o più tag specificati dalla risorsa specificata |
Etichettatura, scrittura |
|||
Concede l'autorizzazione a modificare la chiave a cui è assegnato un alias o di annullare l'assegnazione dalla chiave attuale |
Scrittura |
|||
Concede l'autorizzazione a verificare l'Authorization Request Cryptogram (ARQC) per l'autorizzazione di una carta di pagamento con chip EMV |
Scrittura |
|||
Concede il permesso di verificare i dati di convalida relativi alla carta utilizzando algoritmi come Card Verification Values (CVV/CVV2), Valori dinamici di verifica delle carte (dCVV/dCVV2) e codici di sicurezza delle carte (CSC) |
Scrittura |
|||
Concede l'autorizzazione a verificare il MAC (Message Authentication Code) dei dati di input con un MAC fornito |
Scrittura |
|||
Concede l'autorizzazione a verificare i dati relativi al pin quali PIN e PIN Offset utilizzando algoritmi tra cui VISA PVV e IBM3624 |
Scrittura |
|||
Tipi di risorse definiti da AWS Crittografia dei pagamenti
I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento Resource delle istruzioni di policy delle autorizzazioni IAM.
| Tipi di risorse | ARN | Chiavi di condizione |
|---|---|---|
arn:${Partition}:payment-cryptography:${Region}:${Account}:alias/${Alias} |
||
arn:${Partition}:mpa:${Region}:${Account}:approval-team/${ApprovalTeamId} |
||
arn:${Partition}:payment-cryptography:${Region}:${Account}:key/${KeyId} |
Chiavi di condizione per AWS Crittografia dei pagamenti
AWS La crittografia dei pagamenti definisce le seguenti chiavi di condizione che possono essere utilizzate in Condition elemento di una policy IAM.
| Chiavi di condizione | Descrizione | Tipo |
|---|---|---|
Filtra l'accesso in base alla chiave e al valore del tag nella richiesta dell'operazione specificata |
String |
|
Filtra l'accesso in base ai tag assegnati a una chiave per l'operazione specificata |
String |
|
Filtra l'accesso in base alle chiavi di tag nella richiesta dell'operazione specificata |
ArrayOfString |
|
payment-cryptography:CertificateAuthorityPublicKeyIdentifier |
Filtra l'accesso tramite CertificateAuthorityPublicKeyIdentifier specificato nella richiesta o nel ImportKey, e ExportKey operazioni |
String |
Filtra l'accesso da parte di DeriveKeyUsage specificato nella richiesta di CreateKey operazione |
String |
|
Filtra l'accesso in base al fatto che la richiesta sia quella di esportare una chiave iniziale DUKPT per ExportKey operazione |
Bool |
|
Filtra l'accesso in base al tipo di materiale chiave da esportare [Tr34KeyBlock, Tr31KeyBlock, DiffieHellmanTr31KeyBlock, As2805KeyCryptogram, KeyCryptogram] per ExportKey operazione |
String |
|
Filtra l'accesso in base al tipo di materiale chiave da importare [RootCertificatePublicKey, TrustedCertificatePublicKey, Tr34KeyBlock, Tr31KeyBlock, DiffieHellmanTr31KeyBlock, As2805KeyCryptogram, KeyCryptogram] per ImportKey operazione |
String |
|
Filtra l'accesso per KeyAlgorithm specificato nella richiesta di CreateKey operazione |
String |
|
Filtra l'accesso per KeyClass specificato nella richiesta di CreateKey operazione |
String |
|
Filtra l'accesso per KeyUsage specificato nella richiesta o associato a una chiave per CreateKey operazione |
String |
|
Filtra l'accesso da parte di PrivateKeyIdentifier specificato nella richiesta di ImportKey e ExportKey operazioni |
String |
|
Filtra l'accesso in base agli alias nella richiesta dell'operazione specificata |
String |
|
Filtra l'accesso in base agli alias associati alla chiave dell'operazione specificata |
ArrayOfString |
|
Filtra l'accesso da parte di SigningKeyIdentifier specificato nella richiesta di ExportKey operazione |
String |
|
Filtra l'accesso da parte di WrappingKeyIdentifier specificato nella richiesta di ImportKey, e ExportKey operazioni |
String |