

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à.

# Tabelle degli attributi della libreria PKCS \#11 per AWS CloudHSM Client SDK 5
<a name="pkcs11-attributes-interpreting"></a>

Le tabelle della libreria PKCS \#11 AWS CloudHSM contengono un elenco di attributi che differiscono in base al tipo di chiave. Indica se un determinato attributo è supportato per un particolare tipo di chiave quando si utilizza una funzione crittografica specifica con. AWS CloudHSM

**Legenda:**
+ ✔ indica che CloudHSM supporta l'attributo per il tipo di chiave specifico.
+ ✖ indica che CloudHSM non supporta l'attributo per il tipo di chiave specifico.
+ R indica che il valore dell'attributo è di sola lettura per il tipo di chiave specifico.
+ S indica che l'attributo non può essere letto da `GetAttributeValue` poiché è sensibile.
+ Una cella vuota nella colonna Valore predefinito indica che non vi è alcun valore predefinito specifico assegnato all'attributo.

## GenerateKeyPair
<a name="generatekeypair"></a>


<table>
<thead>
  <tr><th>Attributo</th><th colspan="4">Tipo di chiavi</th><th><b>Valore predefinito</b></th><th></th></tr>
</thead>
<tbody>
  <tr><td> </td><td><b>EC privato</b></td><td><b>EC pubblico</b></td><td><b>RSA privato</b></td><td><b>RSA pubblico</b></td><td> </td><td></td></tr>
  <tr><td><code>CKA_CLASS</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td><td></td></tr>
  <tr><td><code>CKA_KEY_TYPE</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td><td></td></tr>
  <tr><td><code>CKA_LABEL</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td><td></td></tr>
  <tr><td><code>CKA_ID</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td><td></td></tr>
  <tr><td><code>CKA_LOCAL</code></td><td>R</td><td>R</td><td>R</td><td>R</td><td>True</td><td></td></tr>
  <tr><td><code>CKA_TOKEN</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_PRIVATE</code></td><td>✔<a href="#f8">1</a></td><td>✔<a href="#f8">1</a></td><td>✔<a href="#f8">1</a></td><td>✔<a href="#f8">1</a></td><td>True</td><td></td></tr>
  <tr><td><code>CKA_ENCRYPT</code></td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_DECRYPT</code></td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_DERIVE</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_MODIFIABLE</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td><code>CKA_DESTROYABLE</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td><code>CKA_SIGN</code></td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_SIGN_RECOVER</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_VERIFY</code></td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_VERIFY_RECOVER</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_WRAP</code></td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_WRAP_TEMPLATE</code></td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td> </td><td></td></tr>
  <tr><td><code>CKA_TRUSTED</code></td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_WRAP_WITH_TRUSTED</code></td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_UNWRAP</code></td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_UNWRAP_TEMPLATE</code></td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_SENSITIVE</code></td><td>✔<a href="#f8">1</a></td><td>✖</td><td>✔<a href="#f8">1</a></td><td>✖</td><td>True</td><td></td></tr>
  <tr><td><code>CKA_ALWAYS_SENSITIVE</code></td><td>R</td><td>✖</td><td>R</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_EXTRACTABLE</code></td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>True</td><td></td></tr>
  <tr><td><code>CKA_NEVER_EXTRACTABLE</code></td><td>R</td><td>✖</td><td>R</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_MODULUS</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_MODULUS_BITS</code></td><td>✖</td><td>✖</td><td>✖</td><td> ✔<a href="#f9">2</a></td><td> </td><td></td></tr>
  <tr><td><code>CKA_PRIME_1</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_PRIME_2</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_COEFFICIENT</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_EXPONENT_1</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_EXPONENT_2</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_PRIVATE_EXPONENT</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_PUBLIC_EXPONENT</code></td><td>✖</td><td>✖</td><td>✖</td><td>✔<a href="#f9">2</a></td><td> </td><td></td></tr>
  <tr><td><code>CKA_EC_PARAMS</code></td><td>✖</td><td>✔<a href="#f9">2</a></td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_EC_POINT</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_VALUE</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_VALUE_LEN</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_CHECK_VALUE</code></td><td>R</td><td>R</td><td>R</td><td>R</td><td> </td><td></td></tr>
</tbody>
</table>


## GenerateKey
<a name="generatekey"></a>


<table>
<thead>
  <tr><th>Attributo</th><th colspan="3">Tipo di chiavi</th><th><b>Valore predefinito</b></th><th></th></tr>
</thead>
<tbody>
  <tr><td> </td><td><b>AES</b></td><td><b>DES3</b></td><td><b>Segreto generico</b></td><td> </td><td></td></tr>
  <tr><td><code>CKA_CLASS</code></td><td>✔ </td><td>✔</td><td>✔</td><td></td><td></td></tr>
  <tr><td><code>CKA_KEY_TYPE</code></td><td>✔ </td><td>✔</td><td>✔</td><td></td><td></td></tr>
  <tr><td><code>CKA_LABEL</code></td><td>✔ </td><td>✔</td><td>✔</td><td></td><td></td></tr>
  <tr><td><code>CKA_ID</code></td><td>✔</td><td>✔</td><td>✔</td><td></td><td></td></tr>
  <tr><td><code>CKA_LOCAL</code></td><td>R </td><td>R</td><td>R</td><td>True</td><td></td></tr>
  <tr><td><code>CKA_TOKEN</code></td><td>✔</td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_PRIVATE</code></td><td>✔<a href="#f8">1</a></td><td>✔<a href="#f8">1</a></td><td>✔<a href="#f8">1</a></td><td>True</td><td></td></tr>
  <tr><td><code>CKA_ENCRYPT</code></td><td>✔</td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_DECRYPT</code></td><td>✔ </td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_DERIVE</code></td><td>✔ </td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_MODIFIABLE</code></td><td>✔</td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td><code>CKA_DESTROYABLE</code></td><td>✔ </td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td><code>CKA_SIGN</code></td><td>✔ </td><td>✔</td><td>✔</td><td>True </td><td></td></tr>
  <tr><td><code>CKA_SIGN_RECOVER</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_VERIFY</code></td><td>✔ </td><td>✔</td><td>✔</td><td>True </td><td></td></tr>
  <tr><td><code>CKA_VERIFY_RECOVER</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_WRAP</code></td><td>✔ </td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_WRAP_TEMPLATE</code></td><td>✔ </td><td>✔</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_TRUSTED</code></td><td>✔ </td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_WRAP_WITH_TRUSTED</code></td><td>✔ </td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_UNWRAP</code></td><td>✔ </td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_UNWRAP_TEMPLATE</code></td><td>✔ </td><td>✔</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_SENSITIVE</code></td><td>✔ </td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td><code>CKA_ALWAYS_SENSITIVE</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_EXTRACTABLE</code></td><td>✔ </td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td><code>CKA_NEVER_EXTRACTABLE</code></td><td>R</td><td>R</td><td>R</td><td> </td><td></td></tr>
  <tr><td><code>CKA_MODULUS</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_MODULUS_BITS</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_PRIME_1</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_PRIME_2</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_COEFFICIENT</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_EXPONENT_1</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_EXPONENT_2</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_PRIVATE_EXPONENT</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_PUBLIC_EXPONENT</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_EC_PARAMS</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_EC_POINT</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_VALUE</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_VALUE_LEN</code></td><td>✔<a href="#f9">2</a></td><td>✖</td><td>✔<a href="#f9">2</a></td><td> </td><td></td></tr>
  <tr><td><code>CKA_CHECK_VALUE</code></td><td>R </td><td>R</td><td>R</td><td> </td><td></td></tr>
</tbody>
</table>


## CreateObject
<a name="createobject"></a>


<table>
<thead>
  <tr><th>Attributo</th><th colspan="7">Tipo di chiavi</th><th><b>Valore predefinito</b></th><th></th></tr>
</thead>
<tbody>
  <tr><td> </td><td><b>EC privato</b></td><td><b>EC pubblico</b></td><td><b>RSA privato</b></td><td><b>RSA pubblico</b></td><td><b>AES</b></td><td><b>DES3</b></td><td><b>Segreto generico</b></td><td> </td><td></td></tr>
  <tr><td><code>CKA_CLASS</code></td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td></td><td></td></tr>
  <tr><td><code>CKA_KEY_TYPE</code></td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td></td><td></td></tr>
  <tr><td><code>CKA_LABEL</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔ </td><td>✔</td><td>✔</td><td></td><td></td></tr>
  <tr><td><code>CKA_ID</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔ </td><td>✔</td><td>✔</td><td></td><td></td></tr>
  <tr><td><code>CKA_LOCAL</code></td><td>R</td><td>R</td><td>R</td><td>R</td><td>R</td><td>R</td><td>R</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_TOKEN</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔ </td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_PRIVATE</code></td><td>✔<a href="#f8">1</a></td><td>✔<a href="#f8">1</a></td><td>✔<a href="#f8">1</a></td><td>✔<a href="#f8">1</a></td><td>✔<a href="#f8">1</a></td><td>✔<a href="#f8">1</a></td><td>✔<a href="#f8">1</a></td><td>True</td><td></td></tr>
  <tr><td><code>CKA_ENCRYPT</code></td><td>✖</td><td>✖</td><td>✖</td><td>✔</td><td>✔ </td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_DECRYPT</code></td><td>✖</td><td>✖</td><td>✔</td><td>✖</td><td>✔ </td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_DERIVE</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔ </td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_MODIFIABLE</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td><code>CKA_DESTROYABLE</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔ </td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td><code>CKA_SIGN</code></td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>✔ </td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_SIGN_RECOVER</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_VERIFY</code></td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>✔ </td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_VERIFY_RECOVER</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_WRAP</code></td><td>✖</td><td>✖</td><td>✖</td><td>✔</td><td>✔ </td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_WRAP_TEMPLATE</code></td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>✔ </td><td>✔</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_TRUSTED</code></td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>✔ </td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_WRAP_WITH_TRUSTED</code></td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>✔ </td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_UNWRAP</code></td><td>✖</td><td>✖</td><td>✔</td><td>✖</td><td>✔ </td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_UNWRAP_TEMPLATE</code></td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>✔ </td><td>✔</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_SENSITIVE</code></td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>✔ </td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td><code>CKA_ALWAYS_SENSITIVE</code></td><td>R</td><td>✖</td><td>R</td><td>✖</td><td>R</td><td>R</td><td>R</td><td> </td><td></td></tr>
  <tr><td><code>CKA_EXTRACTABLE</code></td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>✔ </td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td><code>CKA_NEVER_EXTRACTABLE</code></td><td>R</td><td>✖</td><td>R</td><td>✖</td><td>R</td><td>R</td><td>R</td><td> </td><td></td></tr>
  <tr><td><code>CKA_MODULUS</code></td><td>✖</td><td>✖</td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_MODULUS_BITS</code></td><td>✖</td><td>✖</td><td>✖</td><td> ✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_PRIME_1</code></td><td>✖</td><td>✖</td><td>✔</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_PRIME_2</code></td><td>✖</td><td>✖</td><td>✔</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_COEFFICIENT</code></td><td>✖</td><td>✖</td><td>✔</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_EXPONENT_1</code></td><td>✖</td><td>✖</td><td>✔</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_EXPONENT_2</code></td><td>✖</td><td>✖</td><td>✔</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_PRIVATE_EXPONENT</code></td><td>✖</td><td>✖</td><td>✔<a href="#f9">2</a></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_PUBLIC_EXPONENT</code></td><td>✖</td><td>✖</td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_EC_PARAMS</code></td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_EC_POINT</code></td><td>✖</td><td>✔<a href="#f9">2</a></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_VALUE</code></td><td>✔<a href="#f9">2</a></td><td>✖</td><td>✖</td><td>✖</td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td> </td><td></td></tr>
  <tr><td><code>CKA_VALUE_LEN</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_CHECK_VALUE</code></td><td>R</td><td>R</td><td>R</td><td>R</td><td>R</td><td>R</td><td>R</td><td> </td><td></td></tr>
</tbody>
</table>


## UnwrapKey
<a name="unwrapkey"></a>


<table>
<thead>
  <tr><th>Attributo</th><th colspan="5">Tipo di chiavi</th><th><b>Valore predefinito</b></th><th></th></tr>
</thead>
<tbody>
  <tr><td> </td><td><b>EC privato</b></td><td><b>RSA privato</b></td><td><b>AES</b></td><td><b>DES3</b></td><td><b>Segreto generico</b></td><td> </td><td></td></tr>
  <tr><td><code>CKA_CLASS</code></td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td></td><td></td></tr>
  <tr><td><code>CKA_KEY_TYPE</code></td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td></td><td></td></tr>
  <tr><td><code>CKA_LABEL</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td><td></td></tr>
  <tr><td><code>CKA_ID</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td><td></td></tr>
  <tr><td><code>CKA_LOCAL</code></td><td>R</td><td>R</td><td>R</td><td>R</td><td>R</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_TOKEN</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_PRIVATE</code></td><td>✔<a href="#f8">1</a></td><td>✔<a href="#f8">1</a></td><td>✔<a href="#f8">1</a></td><td>✔<a href="#f8">1</a></td><td>✔<a href="#f8">1</a></td><td>True</td><td></td></tr>
  <tr><td><code>CKA_ENCRYPT</code></td><td>✖</td><td>✖</td><td>✔</td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_DECRYPT</code></td><td>✖</td><td>✔</td><td>✔</td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_DERIVE</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_MODIFIABLE</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td><code>CKA_DESTROYABLE</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td><code>CKA_SIGN</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_SIGN_RECOVER</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_VERIFY</code></td><td>✖</td><td>✖</td><td>✔</td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_VERIFY_RECOVER</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_WRAP</code></td><td>✖</td><td>✖</td><td>✔</td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_UNWRAP</code></td><td>✖</td><td>✔</td><td>✔</td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_SENSITIVE</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td><code>CKA_EXTRACTABLE</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td><code>CKA_NEVER_EXTRACTABLE</code></td><td>R</td><td>R</td><td>R</td><td>R</td><td>R</td><td> </td><td></td></tr>
  <tr><td><code>CKA_ALWAYS_SENSITIVE</code></td><td>R</td><td>R</td><td>R</td><td>R</td><td>R</td><td> </td><td></td></tr>
  <tr><td><code>CKA_MODULUS</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_MODULUS_BITS</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_PRIME_1</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_PRIME_2</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_COEFFICIENT</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_EXPONENT_1</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_EXPONENT_2</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_PRIVATE_EXPONENT</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_PUBLIC_EXPONENT</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_EC_PARAMS</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_EC_POINT</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_VALUE</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_VALUE_LEN</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_CHECK_VALUE</code></td><td>R</td><td>R</td><td>R</td><td>R</td><td>R</td><td> </td><td></td></tr>
</tbody>
</table>


## DeriveKey
<a name="derivekey"></a>


<table>
<thead>
  <tr><th>Attributo</th><th colspan="3">Tipo di chiavi</th><th><b>Valore predefinito</b></th><th></th></tr>
</thead>
<tbody>
  <tr><td> </td><td><b>AES</b></td><td><b>DES3</b></td><td><b>Segreto generico</b></td><td> </td><td></td></tr>
  <tr><td><code>CKA_CLASS</code></td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td></td><td></td></tr>
  <tr><td><code>CKA_KEY_TYPE</code></td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td>✔<a href="#f9">2</a></td><td></td><td></td></tr>
  <tr><td><code>CKA_LABEL</code></td><td>✔</td><td>✔</td><td>✔</td><td></td><td></td></tr>
  <tr><td><code>CKA_ID</code></td><td>✔</td><td>✔</td><td>✔</td><td></td><td></td></tr>
  <tr><td><code>CKA_LOCAL</code></td><td>R</td><td>R</td><td>R</td><td>True</td><td></td></tr>
  <tr><td><code>CKA_TOKEN</code></td><td>✔</td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_PRIVATE</code></td><td>✔<a href="#f8">1</a></td><td>✔<a href="#f8">1</a></td><td>✔<a href="#f8">1</a></td><td>True</td><td></td></tr>
  <tr><td><code>CKA_ENCRYPT</code></td><td>✔</td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_DECRYPT</code></td><td>✔</td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_DERIVE</code></td><td>✔</td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_MODIFIABLE</code></td><td>✔</td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td><code>CKA_DESTROYABLE</code></td><td>✔</td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td><code>CKA_SIGN</code></td><td>✔</td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_SIGN_RECOVER</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_VERIFY</code></td><td>✔</td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_VERIFY_RECOVER</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_WRAP</code></td><td>✔</td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_UNWRAP</code></td><td>✔</td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_SENSITIVE</code></td><td>R</td><td>R</td><td>R</td><td>True</td><td></td></tr>
  <tr><td><code>CKA_EXTRACTABLE</code></td><td>✔</td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td><code>CKA_NEVER_EXTRACTABLE</code></td><td>R</td><td>R</td><td>R</td><td> </td><td></td></tr>
  <tr><td><code>CKA_ALWAYS_SENSITIVE</code></td><td>R</td><td>R</td><td>R</td><td> </td><td></td></tr>
  <tr><td><code>CKA_MODULUS</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_MODULUS_BITS</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_PRIME_1</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_PRIME_2</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_COEFFICIENT</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_EXPONENT_1</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_EXPONENT_2</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_PRIVATE_EXPONENT</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_PUBLIC_EXPONENT</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_EC_PARAMS</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_EC_POINT</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_VALUE</code></td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_VALUE_LEN</code></td><td>✔<a href="#f9">2</a></td><td>✖</td><td>✔<a href="#f9">2</a></td><td> </td><td></td></tr>
  <tr><td><code>CKA_CHECK_VALUE</code></td><td>R</td><td>R</td><td>R</td><td> </td><td></td></tr>
</tbody>
</table>


## GetAttributeValue
<a name="getattributevalue"></a>


<table>
<thead>
  <tr><th>Attributo</th><th colspan="7">Tipo di chiavi</th><th></th></tr>
</thead>
<tbody>
  <tr><td> </td><td><b>EC privato</b></td><td><b>EC pubblico</b></td><td><b>RSA privato</b></td><td><b>RSA pubblico</b></td><td><b>AES</b></td><td><b>DES3</b></td><td><b>Segreto generico</b></td><td></td></tr>
  <tr><td><code>CKA_CLASS</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td><code>CKA_KEY_TYPE</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td><code>CKA_LABEL</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td><code>CKA_ID</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td><code>CKA_LOCAL</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td><code>CKA_TOKEN</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td><code>CKA_PRIVATE</code></td><td>✔<a href="#f8">1</a></td><td>✔<a href="#f8">1</a></td><td>✔<a href="#f8">1</a></td><td>✔<a href="#f8">1</a></td><td>✔<a href="#f8">1</a></td><td>✔<a href="#f8">1</a></td><td>✔<a href="#f8">1</a></td><td></td></tr>
  <tr><td><code>CKA_ENCRYPT</code></td><td>✖</td><td>✖</td><td>✖</td><td>✔</td><td>✔</td><td>✔</td><td>✖</td><td></td></tr>
  <tr><td><code>CKA_DECRYPT</code></td><td>✖</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>✔</td><td>✖</td><td></td></tr>
  <tr><td><code>CKA_DERIVE</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td><code>CKA_MODIFIABLE</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td><code>CKA_DESTROYABLE</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td><code>CKA_SIGN</code></td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td><code>CKA_SIGN_RECOVER</code></td><td>✖</td><td>✖</td><td>✔</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td></td></tr>
  <tr><td><code>CKA_VERIFY</code></td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td><code>CKA_VERIFY_RECOVER</code></td><td>✖</td><td>✖</td><td>✖</td><td>✔</td><td>✖</td><td>✖</td><td>✖</td><td></td></tr>
  <tr><td><code>CKA_WRAP</code></td><td>✖</td><td>✖</td><td>✖</td><td>✔</td><td>✔</td><td>✔</td><td>✖</td><td></td></tr>
  <tr><td><code>CKA_WRAP_TEMPLATE</code></td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>✔</td><td>✔</td><td>✖</td><td></td></tr>
  <tr><td><code>CKA_TRUSTED</code></td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td><code>CKA_WRAP_WITH_TRUSTED</code></td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td><code>CKA_UNWRAP</code></td><td>✖</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>✔</td><td>✖</td><td></td></tr>
  <tr><td><code>CKA_UNWRAP_TEMPLATE</code></td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>✔</td><td>✖</td><td></td></tr>
  <tr><td><code>CKA_SENSITIVE</code></td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td><code>CKA_EXTRACTABLE</code></td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td><code>CKA_NEVER_EXTRACTABLE</code></td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td><code>CKA_ALWAYS_SENSITIVE</code></td><td>R</td><td>R</td><td>R</td><td>R</td><td>R</td><td>R</td><td>R</td><td></td></tr>
  <tr><td><code>CKA_MODULUS</code></td><td>✖</td><td>✖</td><td>✔</td><td>✔</td><td>✖</td><td>✖</td><td>✖</td><td></td></tr>
  <tr><td><code>CKA_MODULUS_BITS</code></td><td>✖</td><td>✖</td><td>✖</td><td> ✔</td><td>✖</td><td>✖</td><td>✖</td><td></td></tr>
  <tr><td><code>CKA_PRIME_1</code></td><td>✖</td><td>✖</td><td>S</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td></td></tr>
  <tr><td><code>CKA_PRIME_2</code></td><td>✖</td><td>✖</td><td>S</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td></td></tr>
  <tr><td><code>CKA_COEFFICIENT</code></td><td>✖</td><td>✖</td><td>S</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td></td></tr>
  <tr><td><code>CKA_EXPONENT_1</code></td><td>✖</td><td>✖</td><td>S</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td></td></tr>
  <tr><td><code>CKA_EXPONENT_2</code></td><td>✖</td><td>✖</td><td>S</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td></td></tr>
  <tr><td><code>CKA_PRIVATE_EXPONENT</code></td><td>✖</td><td>✖</td><td>S</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td></td></tr>
  <tr><td><code>CKA_PUBLIC_EXPONENT</code></td><td>✖</td><td>✖</td><td>✔</td><td>✔</td><td>✖</td><td>✖</td><td>✖</td><td></td></tr>
  <tr><td><code>CKA_EC_PARAMS</code></td><td>✔</td><td>✔</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td></td></tr>
  <tr><td><code>CKA_EC_POINT</code></td><td>✖</td><td>✔</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td></td></tr>
  <tr><td><code>CKA_VALUE</code></td><td>S</td><td>✖</td><td>✖</td><td>✖</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td><code>CKA_VALUE_LEN</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td></td></tr>
  <tr><td><code>CKA_CHECK_VALUE</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✖</td><td></td></tr>
</tbody>
</table>


**Annotazioni degli attributi**
+ [1] Questo attributo è parzialmente supportato dal firmware e deve essere impostato esplicitamente solo sul valore predefinito.
+ [2] Attributo obbligatorio.