

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# PKCS \#11 -Bibliotheksattributtabellen für AWS CloudHSM Client SDK 5
<a name="pkcs11-attributes-interpreting"></a>

Die PKCS \#11 -Bibliothekstabellen für AWS CloudHSM enthalten eine Liste von Attributen, die sich je nach Schlüsseltyp unterscheiden. Sie gibt an, ob ein bestimmtes Attribut für einen bestimmten Schlüsseltyp unterstützt wird, wenn eine bestimmte kryptografische Funktion mit verwendet wird. AWS CloudHSM

**Legende**:
+ ✔ gibt an, dass CloudHSM das Attribut für den spezifischen Schlüsseltyp unterstützt.
+ ✖ gibt an, dass CloudHSM das Attribut für den spezifischen Schlüsseltyp nicht unterstützt.
+ R gibt an, dass der Attributwert für den spezifischen Schlüsseltyp als schreibgeschützt festgelegt ist.
+ S zeigt an, dass das Attribut von `GetAttributeValue` nicht gelesen werden kann, da hierbei Groß- und Kleinschreibung beachtet werden muss.
+ Eine leere Zelle in der Spalte „Standardwert“ gibt an, dass dem Attribut kein spezifischer Standardwert zugewiesen ist.

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


<table>
<thead>
  <tr><th>Attribut</th><th colspan="4">Schlüsseltyp</th><th>**Default Value (Standardwert)**</th><th></th></tr>
</thead>
<tbody>
  <tr><td> </td><td>**EC privat**</td><td>**EC öffentlich**</td><td>**RSA privat**</td><td>**RSA öffentlich**</td><td> </td><td></td></tr>
  <tr><td>`CKA_CLASS`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td><td></td></tr>
  <tr><td>`CKA_KEY_TYPE`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td><td></td></tr>
  <tr><td>`CKA_LABEL`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td><td></td></tr>
  <tr><td>`CKA_ID`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td><td></td></tr>
  <tr><td>`CKA_LOCAL`</td><td>R</td><td>R</td><td>R</td><td>R</td><td>True</td><td></td></tr>
  <tr><td>`CKA_TOKEN`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td>`CKA_PRIVATE`</td><td>✔[1](#f8)</td><td>✔[1](#f8)</td><td>✔[1](#f8)</td><td>✔[1](#f8)</td><td>True</td><td></td></tr>
  <tr><td>`CKA_ENCRYPT`</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td>`CKA_DECRYPT`</td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>Falsch</td><td></td></tr>
  <tr><td>`CKA_DERIVE`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td>`CKA_MODIFIABLE`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td>`CKA_DESTROYABLE`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td>`CKA_SIGN`</td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td>`CKA_SIGN_RECOVER`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_VERIFY`</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>Falsch</td><td></td></tr>
  <tr><td>`CKA_VERIFY_RECOVER`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_WRAP`</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>Falsch</td><td></td></tr>
  <tr><td>`CKA_WRAP_TEMPLATE`</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td> </td><td></td></tr>
  <tr><td>`CKA_TRUSTED`</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>Falsch</td><td></td></tr>
  <tr><td>`CKA_WRAP_WITH_TRUSTED`</td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>Falsch</td><td></td></tr>
  <tr><td>`CKA_UNWRAP`</td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td>`CKA_UNWRAP_TEMPLATE`</td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_SENSITIVE`</td><td>✔[1](#f8)</td><td>✖</td><td>✔[1](#f8)</td><td>✖</td><td>True</td><td></td></tr>
  <tr><td>`CKA_ALWAYS_SENSITIVE`</td><td>R</td><td>✖</td><td>R</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_EXTRACTABLE`</td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>True</td><td></td></tr>
  <tr><td>`CKA_NEVER_EXTRACTABLE`</td><td>R</td><td>✖</td><td>R</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_MODULUS`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_MODULUS_BITS`</td><td>✖</td><td>✖</td><td>✖</td><td> ✔[2](#f9)</td><td> </td><td></td></tr>
  <tr><td>`CKA_PRIME_1`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_PRIME_2`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_COEFFICIENT`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_EXPONENT_1`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_EXPONENT_2`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_PRIVATE_EXPONENT`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_PUBLIC_EXPONENT`</td><td>✖</td><td>✖</td><td>✖</td><td>✔[2](#f9)</td><td> </td><td></td></tr>
  <tr><td>`CKA_EC_PARAMS`</td><td>✖</td><td>✔[2](#f9)</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_EC_POINT`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_VALUE`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_VALUE_LEN`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_CHECK_VALUE`</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>Attribut</th><th colspan="3">Schlüsseltyp</th><th>**Default Value (Standardwert)**</th><th></th></tr>
</thead>
<tbody>
  <tr><td> </td><td>**AES**</td><td>**DES3**</td><td>**Allgemeiner geheimer Schlüssel**</td><td> </td><td></td></tr>
  <tr><td>`CKA_CLASS`</td><td>✔ </td><td>✔</td><td>✔</td><td></td><td></td></tr>
  <tr><td>`CKA_KEY_TYPE`</td><td>✔ </td><td>✔</td><td>✔</td><td></td><td></td></tr>
  <tr><td>`CKA_LABEL`</td><td>✔ </td><td>✔</td><td>✔</td><td></td><td></td></tr>
  <tr><td>`CKA_ID`</td><td>✔</td><td>✔</td><td>✔</td><td></td><td></td></tr>
  <tr><td>`CKA_LOCAL`</td><td>R </td><td>R</td><td>R</td><td>True</td><td></td></tr>
  <tr><td>`CKA_TOKEN`</td><td>✔</td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td>`CKA_PRIVATE`</td><td>✔[1](#f8)</td><td>✔[1](#f8)</td><td>✔[1](#f8)</td><td>True</td><td></td></tr>
  <tr><td>`CKA_ENCRYPT`</td><td>✔</td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td>`CKA_DECRYPT`</td><td>✔ </td><td>✔</td><td>✖</td><td>Falsch</td><td></td></tr>
  <tr><td>`CKA_DERIVE`</td><td>✔ </td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td>`CKA_MODIFIABLE`</td><td>✔</td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td>`CKA_DESTROYABLE`</td><td>✔ </td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td>`CKA_SIGN`</td><td>✔ </td><td>✔</td><td>✔</td><td>True </td><td></td></tr>
  <tr><td>`CKA_SIGN_RECOVER`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_VERIFY`</td><td>✔ </td><td>✔</td><td>✔</td><td>True </td><td></td></tr>
  <tr><td>`CKA_VERIFY_RECOVER`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_WRAP`</td><td>✔ </td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td>`CKA_WRAP_TEMPLATE`</td><td>✔ </td><td>✔</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_TRUSTED`</td><td>✔ </td><td>✔</td><td>✖</td><td>Falsch</td><td></td></tr>
  <tr><td>`CKA_WRAP_WITH_TRUSTED`</td><td>✔ </td><td>✔</td><td>✔</td><td>Falsch</td><td></td></tr>
  <tr><td>`CKA_UNWRAP`</td><td>✔ </td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td>`CKA_UNWRAP_TEMPLATE`</td><td>✔ </td><td>✔</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_SENSITIVE`</td><td>✔ </td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td>`CKA_ALWAYS_SENSITIVE`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_EXTRACTABLE`</td><td>✔ </td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td>`CKA_NEVER_EXTRACTABLE`</td><td>R</td><td>R</td><td>R</td><td> </td><td></td></tr>
  <tr><td>`CKA_MODULUS`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_MODULUS_BITS`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_PRIME_1`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_PRIME_2`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_COEFFICIENT`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_EXPONENT_1`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_EXPONENT_2`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_PRIVATE_EXPONENT`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_PUBLIC_EXPONENT`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_EC_PARAMS`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_EC_POINT`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_VALUE`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_VALUE_LEN`</td><td>✔[2](#f9)</td><td>✖</td><td>✔[2](#f9)</td><td> </td><td></td></tr>
  <tr><td>`CKA_CHECK_VALUE`</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>Attribut</th><th colspan="7">Schlüsseltyp</th><th>**Default Value (Standardwert)**</th><th></th></tr>
</thead>
<tbody>
  <tr><td> </td><td>**EC privat**</td><td>**EC öffentlich**</td><td>**RSA privat**</td><td>**RSA öffentlich**</td><td>**AES**</td><td>**DES3**</td><td>**Allgemeiner geheimer Schlüssel**</td><td> </td><td></td></tr>
  <tr><td>`CKA_CLASS`</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td></td><td></td></tr>
  <tr><td>`CKA_KEY_TYPE`</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td></td><td></td></tr>
  <tr><td>`CKA_LABEL`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔ </td><td>✔</td><td>✔</td><td></td><td></td></tr>
  <tr><td>`CKA_ID`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔ </td><td>✔</td><td>✔</td><td></td><td></td></tr>
  <tr><td>`CKA_LOCAL`</td><td>R</td><td>R</td><td>R</td><td>R</td><td>R</td><td>R</td><td>R</td><td>Falsch</td><td></td></tr>
  <tr><td>`CKA_TOKEN`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔ </td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td>`CKA_PRIVATE`</td><td>✔[1](#f8)</td><td>✔[1](#f8)</td><td>✔[1](#f8)</td><td>✔[1](#f8)</td><td>✔[1](#f8)</td><td>✔[1](#f8)</td><td>✔[1](#f8)</td><td>True</td><td></td></tr>
  <tr><td>`CKA_ENCRYPT`</td><td>✖</td><td>✖</td><td>✖</td><td>✔</td><td>✔ </td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td>`CKA_DECRYPT`</td><td>✖</td><td>✖</td><td>✔</td><td>✖</td><td>✔ </td><td>✔</td><td>✖</td><td>Falsch</td><td></td></tr>
  <tr><td>`CKA_DERIVE`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔ </td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td>`CKA_MODIFIABLE`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td>`CKA_DESTROYABLE`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔ </td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td>`CKA_SIGN`</td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>✔ </td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td>`CKA_SIGN_RECOVER`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>Falsch</td><td></td></tr>
  <tr><td>`CKA_VERIFY`</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>✔ </td><td>✔</td><td>✔</td><td>Falsch</td><td></td></tr>
  <tr><td>`CKA_VERIFY_RECOVER`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_WRAP`</td><td>✖</td><td>✖</td><td>✖</td><td>✔</td><td>✔ </td><td>✔</td><td>✖</td><td>Falsch</td><td></td></tr>
  <tr><td>`CKA_WRAP_TEMPLATE`</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>✔ </td><td>✔</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_TRUSTED`</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>✔ </td><td>✔</td><td>✖</td><td>Falsch</td><td></td></tr>
  <tr><td>`CKA_WRAP_WITH_TRUSTED`</td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>✔ </td><td>✔</td><td>✔</td><td>Falsch</td><td></td></tr>
  <tr><td>`CKA_UNWRAP`</td><td>✖</td><td>✖</td><td>✔</td><td>✖</td><td>✔ </td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td>`CKA_UNWRAP_TEMPLATE`</td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>✔ </td><td>✔</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_SENSITIVE`</td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>✔ </td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td>`CKA_ALWAYS_SENSITIVE`</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>`CKA_EXTRACTABLE`</td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>✔ </td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td>`CKA_NEVER_EXTRACTABLE`</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>`CKA_MODULUS`</td><td>✖</td><td>✖</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_MODULUS_BITS`</td><td>✖</td><td>✖</td><td>✖</td><td> ✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_PRIME_1`</td><td>✖</td><td>✖</td><td>✔</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_PRIME_2`</td><td>✖</td><td>✖</td><td>✔</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_COEFFICIENT`</td><td>✖</td><td>✖</td><td>✔</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_EXPONENT_1`</td><td>✖</td><td>✖</td><td>✔</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_EXPONENT_2`</td><td>✖</td><td>✖</td><td>✔</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_PRIVATE_EXPONENT`</td><td>✖</td><td>✖</td><td>✔[2](#f9)</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_PUBLIC_EXPONENT`</td><td>✖</td><td>✖</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_EC_PARAMS`</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_EC_POINT`</td><td>✖</td><td>✔[2](#f9)</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_VALUE`</td><td>✔[2](#f9)</td><td>✖</td><td>✖</td><td>✖</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td> </td><td></td></tr>
  <tr><td>`CKA_VALUE_LEN`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_CHECK_VALUE`</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>Attribut</th><th colspan="5">Schlüsseltyp</th><th>**Default Value (Standardwert)**</th><th></th></tr>
</thead>
<tbody>
  <tr><td> </td><td>**EC privat**</td><td>**RSA privat**</td><td>**AES**</td><td>**DES3**</td><td>**Allgemeiner geheimer Schlüssel**</td><td> </td><td></td></tr>
  <tr><td>`CKA_CLASS`</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td></td><td></td></tr>
  <tr><td>`CKA_KEY_TYPE`</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td></td><td></td></tr>
  <tr><td>`CKA_LABEL`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td><td></td></tr>
  <tr><td>`CKA_ID`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td><td></td></tr>
  <tr><td>`CKA_LOCAL`</td><td>R</td><td>R</td><td>R</td><td>R</td><td>R</td><td>Falsch</td><td></td></tr>
  <tr><td>`CKA_TOKEN`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td>`CKA_PRIVATE`</td><td>✔[1](#f8)</td><td>✔[1](#f8)</td><td>✔[1](#f8)</td><td>✔[1](#f8)</td><td>✔[1](#f8)</td><td>True</td><td></td></tr>
  <tr><td>`CKA_ENCRYPT`</td><td>✖</td><td>✖</td><td>✔</td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td>`CKA_DECRYPT`</td><td>✖</td><td>✔</td><td>✔</td><td>✔</td><td>✖</td><td>Falsch</td><td></td></tr>
  <tr><td>`CKA_DERIVE`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td>`CKA_MODIFIABLE`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td>`CKA_DESTROYABLE`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td>`CKA_SIGN`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td>`CKA_SIGN_RECOVER`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>Falsch</td><td></td></tr>
  <tr><td>`CKA_VERIFY`</td><td>✖</td><td>✖</td><td>✔</td><td>✔</td><td>✔</td><td>Falsch</td><td></td></tr>
  <tr><td>`CKA_VERIFY_RECOVER`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_WRAP`</td><td>✖</td><td>✖</td><td>✔</td><td>✔</td><td>✖</td><td>Falsch</td><td></td></tr>
  <tr><td>`CKA_UNWRAP`</td><td>✖</td><td>✔</td><td>✔</td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td>`CKA_SENSITIVE`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td>`CKA_EXTRACTABLE`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td>`CKA_NEVER_EXTRACTABLE`</td><td>R</td><td>R</td><td>R</td><td>R</td><td>R</td><td> </td><td></td></tr>
  <tr><td>`CKA_ALWAYS_SENSITIVE`</td><td>R</td><td>R</td><td>R</td><td>R</td><td>R</td><td> </td><td></td></tr>
  <tr><td>`CKA_MODULUS`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_MODULUS_BITS`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_PRIME_1`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_PRIME_2`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_COEFFICIENT`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_EXPONENT_1`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_EXPONENT_2`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_PRIVATE_EXPONENT`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_PUBLIC_EXPONENT`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_EC_PARAMS`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_EC_POINT`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_VALUE`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_VALUE_LEN`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_CHECK_VALUE`</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>Attribut</th><th colspan="3">Schlüsseltyp</th><th>**Default Value (Standardwert)**</th><th></th></tr>
</thead>
<tbody>
  <tr><td> </td><td>**AES**</td><td>**DES3**</td><td>**Allgemeiner geheimer Schlüssel**</td><td> </td><td></td></tr>
  <tr><td>`CKA_CLASS`</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td></td><td></td></tr>
  <tr><td>`CKA_KEY_TYPE`</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td>✔[2](#f9)</td><td></td><td></td></tr>
  <tr><td>`CKA_LABEL`</td><td>✔</td><td>✔</td><td>✔</td><td></td><td></td></tr>
  <tr><td>`CKA_ID`</td><td>✔</td><td>✔</td><td>✔</td><td></td><td></td></tr>
  <tr><td>`CKA_LOCAL`</td><td>R</td><td>R</td><td>R</td><td>True</td><td></td></tr>
  <tr><td>`CKA_TOKEN`</td><td>✔</td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td>`CKA_PRIVATE`</td><td>✔[1](#f8)</td><td>✔[1](#f8)</td><td>✔[1](#f8)</td><td>True</td><td></td></tr>
  <tr><td>`CKA_ENCRYPT`</td><td>✔</td><td>✔</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td>`CKA_DECRYPT`</td><td>✔</td><td>✔</td><td>✖</td><td>Falsch</td><td></td></tr>
  <tr><td>`CKA_DERIVE`</td><td>✔</td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td>`CKA_MODIFIABLE`</td><td>✔</td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td>`CKA_DESTROYABLE`</td><td>✔</td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td>`CKA_SIGN`</td><td>✔</td><td>✔</td><td>✔</td><td>False</td><td></td></tr>
  <tr><td>`CKA_SIGN_RECOVER`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_VERIFY`</td><td>✔</td><td>✔</td><td>✔</td><td>Falsch</td><td></td></tr>
  <tr><td>`CKA_VERIFY_RECOVER`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_WRAP`</td><td>✔</td><td>✔</td><td>✖</td><td>Falsch</td><td></td></tr>
  <tr><td>`CKA_UNWRAP`</td><td>✔</td><td>✔</td><td>✖</td><td>Falsch</td><td></td></tr>
  <tr><td>`CKA_SENSITIVE`</td><td>R</td><td>R</td><td>R</td><td>Wahr</td><td></td></tr>
  <tr><td>`CKA_EXTRACTABLE`</td><td>✔</td><td>✔</td><td>✔</td><td>True</td><td></td></tr>
  <tr><td>`CKA_NEVER_EXTRACTABLE`</td><td>R</td><td>R</td><td>R</td><td> </td><td></td></tr>
  <tr><td>`CKA_ALWAYS_SENSITIVE`</td><td>R</td><td>R</td><td>R</td><td> </td><td></td></tr>
  <tr><td>`CKA_MODULUS`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_MODULUS_BITS`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_PRIME_1`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_PRIME_2`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_COEFFICIENT`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_EXPONENT_1`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_EXPONENT_2`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_PRIVATE_EXPONENT`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_PUBLIC_EXPONENT`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_EC_PARAMS`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_EC_POINT`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_VALUE`</td><td>✖</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td>`CKA_VALUE_LEN`</td><td>✔[2](#f9)</td><td>✖</td><td>✔[2](#f9)</td><td> </td><td></td></tr>
  <tr><td>`CKA_CHECK_VALUE`</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>Attribut</th><th colspan="7">Schlüsseltyp</th><th></th></tr>
</thead>
<tbody>
  <tr><td> </td><td>**EC privat**</td><td>**EC öffentlich**</td><td>**RSA privat**</td><td>**RSA öffentlich**</td><td>**AES**</td><td>**DES3**</td><td>**Allgemeiner geheimer Schlüssel**</td><td></td></tr>
  <tr><td>`CKA_CLASS`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td>`CKA_KEY_TYPE`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td>`CKA_LABEL`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td>`CKA_ID`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td>`CKA_LOCAL`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td>`CKA_TOKEN`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td>`CKA_PRIVATE`</td><td>✔[1](#f8)</td><td>✔[1](#f8)</td><td>✔[1](#f8)</td><td>✔[1](#f8)</td><td>✔[1](#f8)</td><td>✔[1](#f8)</td><td>✔[1](#f8)</td><td></td></tr>
  <tr><td>`CKA_ENCRYPT`</td><td>✖</td><td>✖</td><td>✖</td><td>✔</td><td>✔</td><td>✔</td><td>✖</td><td></td></tr>
  <tr><td>`CKA_DECRYPT`</td><td>✖</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>✔</td><td>✖</td><td></td></tr>
  <tr><td>`CKA_DERIVE`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td>`CKA_MODIFIABLE`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td>`CKA_DESTROYABLE`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td>`CKA_SIGN`</td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td>`CKA_SIGN_RECOVER`</td><td>✖</td><td>✖</td><td>✔</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td></td></tr>
  <tr><td>`CKA_VERIFY`</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td>`CKA_VERIFY_RECOVER`</td><td>✖</td><td>✖</td><td>✖</td><td>✔</td><td>✖</td><td>✖</td><td>✖</td><td></td></tr>
  <tr><td>`CKA_WRAP`</td><td>✖</td><td>✖</td><td>✖</td><td>✔</td><td>✔</td><td>✔</td><td>✖</td><td></td></tr>
  <tr><td>`CKA_WRAP_TEMPLATE`</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>✔</td><td>✔</td><td>✖</td><td></td></tr>
  <tr><td>`CKA_TRUSTED`</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td>`CKA_WRAP_WITH_TRUSTED`</td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td>`CKA_UNWRAP`</td><td>✖</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>✔</td><td>✖</td><td></td></tr>
  <tr><td>`CKA_UNWRAP_TEMPLATE`</td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>✔</td><td>✖</td><td></td></tr>
  <tr><td>`CKA_SENSITIVE`</td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td>`CKA_EXTRACTABLE`</td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td>`CKA_NEVER_EXTRACTABLE`</td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td>`CKA_ALWAYS_SENSITIVE`</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>`CKA_MODULUS`</td><td>✖</td><td>✖</td><td>✔</td><td>✔</td><td>✖</td><td>✖</td><td>✖</td><td></td></tr>
  <tr><td>`CKA_MODULUS_BITS`</td><td>✖</td><td>✖</td><td>✖</td><td> ✔</td><td>✖</td><td>✖</td><td>✖</td><td></td></tr>
  <tr><td>`CKA_PRIME_1`</td><td>✖</td><td>✖</td><td>S</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td></td></tr>
  <tr><td>`CKA_PRIME_2`</td><td>✖</td><td>✖</td><td>S</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td></td></tr>
  <tr><td>`CKA_COEFFICIENT`</td><td>✖</td><td>✖</td><td>S</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td></td></tr>
  <tr><td>`CKA_EXPONENT_1`</td><td>✖</td><td>✖</td><td>S</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td></td></tr>
  <tr><td>`CKA_EXPONENT_2`</td><td>✖</td><td>✖</td><td>S</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td></td></tr>
  <tr><td>`CKA_PRIVATE_EXPONENT`</td><td>✖</td><td>✖</td><td>S</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td></td></tr>
  <tr><td>`CKA_PUBLIC_EXPONENT`</td><td>✖</td><td>✖</td><td>✔</td><td>✔</td><td>✖</td><td>✖</td><td>✖</td><td></td></tr>
  <tr><td>`CKA_EC_PARAMS`</td><td>✔</td><td>✔</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td></td></tr>
  <tr><td>`CKA_EC_POINT`</td><td>✖</td><td>✔</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td></td></tr>
  <tr><td>`CKA_VALUE`</td><td>S</td><td>✖</td><td>✖</td><td>✖</td><td>✔</td><td>✔</td><td>✔</td><td></td></tr>
  <tr><td>`CKA_VALUE_LEN`</td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✔</td><td>✖</td><td>✔</td><td></td></tr>
  <tr><td>`CKA_CHECK_VALUE`</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>✖</td><td></td></tr>
</tbody>
</table>


**Anmerkungen zu Attributen**
+ [1] Dieses Attribut wird teilweise von der Firmware unterstützt und muss explizit nur auf den Standardwert festgelegt werden.
+ [2] Obligatorisches Attribut.