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

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

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

建议使用 Aes128Gcm2 或 Aes256Gcm2 加密模式。这两种模式支持使用盐，安全性更高。

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

## 枚举值 [#枚举值]

<ParameterList>
<a id="aes128xts"></a>
<Parameter name="Aes128Xts">

1: 128 位 AES 加密，XTS 模式。

</Parameter>
<a id="aes128ecb"></a>
<Parameter name="Aes128Ecb">

2: 128 位 AES 加密，ECB 模式。

</Parameter>
<a id="aes256xts"></a>
<Parameter name="Aes256Xts">

3: 256 位 AES 加密，XTS 模式。

</Parameter>
<a id="sm4128ecb"></a>
<Parameter name="Sm4128Ecb">

4: 128 位 SM4 加密，ECB 模式。

</Parameter>
<a id="aes128gcm"></a>
<Parameter name="Aes128Gcm">

5: 128 位 AES 加密，GCM 模式。

</Parameter>
<a id="aes256gcm"></a>
<Parameter name="Aes256Gcm">

6: 256 位 AES 加密，GCM 模式。

</Parameter>
<a id="aes128gcm2"></a>
<Parameter name="Aes128Gcm2">

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

</Parameter>
<a id="aes256gcm2"></a>
<Parameter name="Aes256Gcm2">

8: 256 位 AES 加密，GCM 模式。该加密模式需要设置盐（`encryptionKdfSalt`）。

</Parameter>
<a id="modeend"></a>
<Parameter name="ModeEnd">

枚举值边界。

</Parameter>
</ParameterList>
