# EncryptionMode (/zh-CN/api-reference/rtc/android/enum-encryptionmode)

> For AI agents: see the complete documentation index at [llms.txt](/llms.txt).

<a id="enum_encryptionmode__detailed_desc"></a>

声网推荐使用 `AES_128_GCM2` 或 `AES_256_GCM2` 加密模式。这两种模式支持设置 salt（`encryptionKdfSalt`），可提供更高的安全性。

<a id="enum_encryptionmode__parameters"></a>

## 枚举值 [#枚举值]

<ParameterList>
<a id="aes_128_xts"></a>
<Parameter name="AES_128_XTS">

（1）：128 位 AES 加密，XTS 模式。

</Parameter>
<a id="aes_128_ecb"></a>
<Parameter name="AES_128_ECB">

（2）：128 位 AES 加密，ECB 模式。

</Parameter>
<a id="aes_256_xts"></a>
<Parameter name="AES_256_XTS">

（3）：256 位 AES 加密，XTS 模式。

</Parameter>
<a id="sm4_128_ecb"></a>
<Parameter name="SM4_128_ECB">

（4）：128 位 SM4 加密，ECB 模式。

</Parameter>
<a id="aes_128_gcm"></a>
<Parameter name="AES_128_GCM">

（5）：128 位 AES 加密，GCM 模式。

</Parameter>
<a id="aes_256_gcm"></a>
<Parameter name="AES_256_GCM">

（6）：256 位 AES 加密，GCM 模式。

</Parameter>
<a id="aes_128_gcm2"></a>
<Parameter name="AES_128_GCM2">

（7）：（默认）128 位 AES 加密，GCM 模式。该模式需设置 salt（`encryptionKdfSalt`）。

</Parameter>
<a id="aes_256_gcm2"></a>
<Parameter name="AES_256_GCM2">

（8）：256 位 AES 加密，GCM 模式。该模式需设置 salt（`encryptionKdfSalt`）。

</Parameter>
<a id="mode_end"></a>
<Parameter name="MODE_END">

（9）：枚举边界值。

</Parameter>
</ParameterList>
