AgoraEncryptionMode Constants Reference

Declared in AgoraEnumerates.h

AgoraEncryptionMode

加密模式。声网推荐使用 AgoraEncryptionModeAES128GCM2AgoraEncryptionModeAES256GCM2 加密模式。这两种模式支持使用盐,安全性更高。

Constants

AgoraEncryptionModeNone

0: Deprecated 自 v3.4.5 起废弃。

Declared In AgoraEnumerates.h.

AgoraEncryptionModeAES128XTS

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

Declared In AgoraEnumerates.h.

AgoraEncryptionModeAES128ECB

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

Declared In AgoraEnumerates.h.

AgoraEncryptionModeAES256XTS

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

Declared In AgoraEnumerates.h.

AgoraEncryptionModeSM4128ECB

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

Declared In AgoraEnumerates.h.

AgoraEncryptionModeAES128GCM

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

Available in v3.3.1

Declared In AgoraEnumerates.h.

AgoraEncryptionModeAES256GCM

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

Available in v3.3.1

Declared In AgoraEnumerates.h.

AgoraEncryptionModeAES128GCM2

7: (默认)128 位 AES 加密,GCM 模式。相比于 AgoraEncryptionModeAES128GCM 加密模式,AgoraEncryptionModeAES128GCM2 加密模式安全性更高且需要设置盐 (encryptionKdfSalt)。

Available in v3.4.5

Declared In AgoraEnumerates.h.

AgoraEncryptionModeAES256GCM2

8: (默认)128 位 AES 加密,GCM 模式。相比于 AgoraEncryptionModeAES256GCM 加密模式,AgoraEncryptionModeAES256GCM2 加密模式安全性更高且需要设置盐 (encryptionKdfSalt)。

Available in v3.4.5

Declared In AgoraEnumerates.h.

AgoraEncryptionModeEnd

枚举值边界。

Declared In AgoraEnumerates.h.

Declared In

AgoraEnumerates.h