Files
doc-exports/docs/kms/umn/dew_01_0189.html
qinweiwei 3e4721c813 KMS UMN 20251111 version
Reviewed-by: Rogal, Marcel <mrogal@noreply.gitea.eco.tsi-dev.otc-service.com>
Co-authored-by: qinweiwei <qinweiwei@huawei.com>
Co-committed-by: qinweiwei <qinweiwei@huawei.com>
2026-01-19 09:05:54 +00:00

74 lines
6.7 KiB
HTML

<a name="dew_01_0189"></a><a name="dew_01_0189"></a>
<h1 class="topictitle1">Key Algorithms Supported by KMS</h1>
<div id="body0000001171436516">
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="dew_01_0189__table1031219547511" frame="border" border="1" rules="all"><caption><b>Table 1 </b>Key algorithms supported by KMS</caption><thead align="left"><tr id="dew_01_0189__dew_01_7775_dew_01_0001_row1062492152718"><th align="left" class="cellrowborder" valign="top" width="19.79%" id="mcps1.3.1.2.6.1.1"><p id="dew_01_0189__dew_01_7775_dew_01_0001_p6624525278">Key Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="17.84%" id="mcps1.3.1.2.6.1.2"><p id="dew_01_0189__dew_01_7775_dew_01_0001_p126241216278">Algorithm Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="22.27%" id="mcps1.3.1.2.6.1.3"><p id="dew_01_0189__dew_01_7775_dew_01_0001_p1262442102713">Key Specifications</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20.1%" id="mcps1.3.1.2.6.1.4"><p id="dew_01_0189__dew_01_7775_dew_01_0001_p062416292712">Description</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.1.2.6.1.5"><p id="dew_01_0189__dew_01_7775_dew_01_0001_p12624827271">Application Scenario</p>
</th>
</tr>
</thead>
<tbody><tr id="dew_01_0189__dew_01_7775_dew_01_0001_row1762412272713"><td class="cellrowborder" valign="top" width="19.79%" headers="mcps1.3.1.2.6.1.1 "><p id="dew_01_0189__dew_01_7775_dew_01_0001_p13624162172711">Symmetric key</p>
</td>
<td class="cellrowborder" valign="top" width="17.84%" headers="mcps1.3.1.2.6.1.2 "><p id="dew_01_0189__dew_01_7775_dew_01_0001_p462412152717">AES</p>
</td>
<td class="cellrowborder" valign="top" width="22.27%" headers="mcps1.3.1.2.6.1.3 "><p id="dew_01_0189__dew_01_7775_dew_01_0001_p146244272717">AES_256</p>
</td>
<td class="cellrowborder" valign="top" width="20.1%" headers="mcps1.3.1.2.6.1.4 "><p id="dew_01_0189__dew_01_7775_dew_01_0001_p86241925279">AES symmetric key</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.1.2.6.1.5 "><ul id="dew_01_0189__dew_01_7775_dew_01_0001_ul15153158575"><li id="dew_01_0189__dew_01_7775_dew_01_0001_li115388577">Data encryption and decryption</li><li id="dew_01_0189__dew_01_7775_dew_01_0001_li13153181270">DEKs encryption and decryption<div class="note" id="dew_01_0189__dew_01_7775_dew_01_0001_note1372720189158"><span class="notetitle"> NOTE: </span><div class="notebody"><p id="dew_01_0189__dew_01_7775_dew_01_0001_p195293671611">You can encrypt and decrypt a small amount of data using the online tool on the console.</p>
<p id="dew_01_0189__dew_01_7775_dew_01_0001_p19728161831512">You need to call APIs to encrypt and decrypt a large amount of data.</p>
</div></div>
</li></ul>
</td>
</tr>
<tr id="dew_01_0189__dew_01_7775_dew_01_0001_row25853341815"><td class="cellrowborder" valign="top" width="19.79%" headers="mcps1.3.1.2.6.1.1 "><p id="dew_01_0189__dew_01_7775_dew_01_0001_p1759103319185">Digest key</p>
</td>
<td class="cellrowborder" valign="top" width="17.84%" headers="mcps1.3.1.2.6.1.2 "><p id="dew_01_0189__dew_01_7775_dew_01_0001_p185973320186">SHA</p>
</td>
<td class="cellrowborder" valign="top" width="22.27%" headers="mcps1.3.1.2.6.1.3 "><ul id="dew_01_0189__dew_01_7775_dew_01_0001_ul12847123214192"><li id="dew_01_0189__dew_01_7775_dew_01_0001_li0847432101920">HMAC_256</li><li id="dew_01_0189__dew_01_7775_dew_01_0001_li873494210199">HMAC_384</li><li id="dew_01_0189__dew_01_7775_dew_01_0001_li199611657141910">HMAC_512</li></ul>
</td>
<td class="cellrowborder" valign="top" width="20.1%" headers="mcps1.3.1.2.6.1.4 "><p id="dew_01_0189__dew_01_7775_dew_01_0001_p459143361817">Digest key</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.1.2.6.1.5 "><ul id="dew_01_0189__dew_01_7775_dew_01_0001_ul173801592042"><li id="dew_01_0189__dew_01_7775_dew_01_0001_li738013599414">Data tampering prevention</li><li id="dew_01_0189__dew_01_7775_dew_01_0001_li53921875519">Data integrity verification</li></ul>
</td>
</tr>
<tr id="dew_01_0189__dew_01_7775_dew_01_0001_row51341950153118"><td class="cellrowborder" rowspan="2" valign="top" width="19.79%" headers="mcps1.3.1.2.6.1.1 "><p id="dew_01_0189__dew_01_7775_dew_01_0001_p17135145013312">Asymmetric key</p>
</td>
<td class="cellrowborder" valign="top" width="17.84%" headers="mcps1.3.1.2.6.1.2 "><p id="dew_01_0189__dew_01_7775_dew_01_0001_p121351050163112">RSA</p>
</td>
<td class="cellrowborder" valign="top" width="22.27%" headers="mcps1.3.1.2.6.1.3 "><ul id="dew_01_0189__dew_01_7775_dew_01_0001_ul858832973417"><li id="dew_01_0189__dew_01_7775_dew_01_0001_li11588429113412">RSA_2048</li><li id="dew_01_0189__dew_01_7775_dew_01_0001_li5589132917341">RSA_3072</li><li id="dew_01_0189__dew_01_7775_dew_01_0001_li340620263353">RSA_4096</li></ul>
</td>
<td class="cellrowborder" valign="top" width="20.1%" headers="mcps1.3.1.2.6.1.4 "><p id="dew_01_0189__dew_01_7775_dew_01_0001_p1613595015317">RSA asymmetric password</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.1.2.6.1.5 "><ul id="dew_01_0189__dew_01_7775_dew_01_0001_ul9805101045314"><li id="dew_01_0189__dew_01_7775_dew_01_0001_li16805510135314">Digital signature and signature verification</li><li id="dew_01_0189__dew_01_7775_dew_01_0001_li38051110145311">Data encryption and decryption<div class="note" id="dew_01_0189__dew_01_7775_dew_01_0001_note11881237111318"><span class="notetitle"> NOTE: </span><div class="notebody"><p id="dew_01_0189__dew_01_7775_dew_01_0001_p178819371135">Asymmetric keys are applicable to signature and signature verification scenarios. Asymmetric keys are not efficient enough for data encryption. Symmetric keys are suitable for encrypting and decrypting data.</p>
</div></div>
</li></ul>
</td>
</tr>
<tr id="dew_01_0189__dew_01_7775_dew_01_0001_row037145343118"><td class="cellrowborder" valign="top" headers="mcps1.3.1.2.6.1.1 "><p id="dew_01_0189__dew_01_7775_dew_01_0001_p14371539318">ECC</p>
</td>
<td class="cellrowborder" valign="top" headers="mcps1.3.1.2.6.1.2 "><ul id="dew_01_0189__dew_01_7775_dew_01_0001_ul384511534343"><li id="dew_01_0189__dew_01_7775_dew_01_0001_li8845053133410">EC_P256</li><li id="dew_01_0189__dew_01_7775_dew_01_0001_li38451531342">EC_P384</li></ul>
</td>
<td class="cellrowborder" valign="top" headers="mcps1.3.1.2.6.1.3 "><p id="dew_01_0189__dew_01_7775_dew_01_0001_p43795363116">Elliptic curve recommended by NIST</p>
</td>
<td class="cellrowborder" valign="top" headers="mcps1.3.1.2.6.1.4 "><p id="dew_01_0189__dew_01_7775_dew_01_0001_p1537145343114">Digital signature and signature verification</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="dew_01_0092.html">FAQs</a></div>
</div>
</div>