

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# AWS CloudHSM 用戶端 SDK 5 的 PKCS \#11 程式庫屬性資料表
<a name="pkcs11-attributes-interpreting"></a>

的 PKCS \#11 程式庫資料表 AWS CloudHSM 包含因金鑰類型而異的屬性清單。它指出在使用特定密碼編譯函數時，特定金鑰類型是否支援指定的屬性 AWS CloudHSM。

**圖例：**
+ ✔ 表示 CloudHSM 支援特定金鑰類型的屬性。
+ ✖ 表示 CloudHSM 不支援特定金鑰類型的屬性。
+ R 表示特定金鑰類型的屬性值設定為唯讀模式。
+ S 表示屬性較為敏感，因此無法透過 `GetAttributeValue` 讀取。
+ 預設值欄位中的空白儲存格表示屬性沒有獲派指定預設值。

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


<table>
<thead>
  <tr><th>屬性</th><th colspan="6">金鑰類型</th><th><b>預設值</b></th><th></th></tr>
</thead>
<tbody>
  <tr><td> </td><td><b>EC 私有金鑰</b></td><td><b>EC 公有金鑰</b></td><td><b>RSA 私有金鑰</b></td><td><b>RSA 公有金鑰</b></td><td><b>ML-DSA 私有</b></td><td><b>ML-DSA 公有</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><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>R</td><td>R</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>✔</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>True</td><td></td></tr>
  <tr><td><code>CKA_ENCRYPT</code></td><td>✖</td><td>✔<a href="#f10">3</a></td><td>✖</td><td>✔</td><td>✖</td><td>✖</td><td>False</td><td></td></tr>
  <tr><td><code>CKA_DECRYPT</code></td><td>✔<a href="#f10">3</a></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>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>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>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>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></td></tr>
  <tr><td><code>CKA_VERIFY</code></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></tr>
  <tr><td><code>CKA_WRAP</code></td><td>✖</td><td>✔<a href="#f10">3</a></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></tr>
  <tr><td><code>CKA_TRUSTED</code></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>False</td><td></td></tr>
  <tr><td><code>CKA_UNWRAP</code></td><td>✔<a href="#f10">3</a></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></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>✔</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><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>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><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><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><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></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></tr>
  <tr><td><code>CKA_COEFFICIENT</code></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></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></tr>
  <tr><td><code>CKA_PRIVATE_EXPONENT</code></td><td>✖</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>✔<a href="#f9">2</a></td><td>✖</td><td>✖</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><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>✖</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>R</td><td>R</td><td>R</td><td>R</td><td>✖</td><td>✖</td><td> </td><td></td></tr>
  <tr><td><code>CKA_CLOUDHSM_PARAMETER_SET</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>✔</td><td>✔</td><td></td><td></td></tr>
</tbody>
</table>


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


<table>
<thead>
  <tr><th>屬性</th><th colspan="3">金鑰類型</th><th><b>預設值</b></th><th></th></tr>
</thead>
<tbody>
  <tr><td> </td><td><b>AES</b></td><td><b>DES3</b></td><td><b>一般機密</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>

**ML-DSA 和 CreateObject**  
不支援透過 匯入 ML-DSA `C_CreateObject` 金鑰。若要使用 ML-DSA 金鑰，請使用 在 HSM 上直接產生它們`C_GenerateKeyPair`。


<table>
<thead>
  <tr><th>屬性</th><th colspan="7">金鑰類型</th><th><b>預設值</b></th><th></th></tr>
</thead>
<tbody>
  <tr><td> </td><td><b>EC 私有金鑰</b></td><td><b>EC 公有金鑰</b></td><td><b>RSA 私有金鑰</b></td><td><b>RSA 公有金鑰</b></td><td><b>AES</b></td><td><b>DES3</b></td><td><b>一般機密</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>屬性</th><th colspan="5">金鑰類型</th><th><b>預設值</b></th><th></th></tr>
</thead>
<tbody>
  <tr><td> </td><td><b>EC 私有金鑰</b></td><td><b>RSA 私有金鑰</b></td><td><b>AES</b></td><td><b>DES3</b></td><td><b>一般機密</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>屬性</th><th colspan="3">金鑰類型</th><th><b>預設值</b></th><th></th></tr>
</thead>
<tbody>
  <tr><td> </td><td><b>AES</b></td><td><b>DES3</b></td><td><b>一般機密</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>屬性</th><th colspan="9">金鑰類型</th><th></th></tr>
</thead>
<tbody>
  <tr><td> </td><td><b>EC 私有金鑰</b></td><td><b>EC 公有金鑰</b></td><td><b>RSA 私有金鑰</b></td><td><b>RSA 公有金鑰</b></td><td><b>ML-DSA 私有</b></td><td><b>ML-DSA 公有</b></td><td><b>AES</b></td><td><b>DES3</b></td><td><b>一般機密</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><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><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><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><td></td></tr>
  <tr><td><code>CKA_LOCAL</code></td><td>✔</td><td>✔</td><td>✔</td><td>✔</td><td>R</td><td>R</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><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>✔</td><td>✔</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><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><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><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><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><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><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><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><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><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><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><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><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><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><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><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><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><td>✔</td><td></td></tr>
  <tr><td><code>CKA_NEVER_EXTRACTABLE</code></td><td>✔</td><td>✖</td><td>✔</td><td>✖</td><td>R</td><td>R</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>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><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><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><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><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><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><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><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><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><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><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><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><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><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><td>✖</td><td></td></tr>
  <tr><td><code>CKA_CLOUDHSM_PARAMETER_SET</code></td><td>✖</td><td>✖</td><td>✖</td><td>✖</td><td>R</td><td>R</td><td>✖</td><td>✖</td><td>✖</td><td></td></tr>
</tbody>
</table>


**屬性註釋**
+  [1] 此屬性受韌體部分支援，且需明確設定為僅限預設值。
+  [2] 必要屬性。
+ 【3】 對於 Ed25519 金鑰 （具有 ed25519 曲線的 EC 金鑰）：CKA\_ENCRYPT、CKA\_DECRYPT、CKA\_WRAP、CKA\_UNWRAP 和 CKA\_DERIVE 無法運作。Ed25519 金鑰僅限簽署，不支援加密、包裝或金鑰衍生操作。