Algorithm Specifications
Encryption and compression algorithms supported by different processor models vary due to hardware differences.
Table 1 lists the supported algorithms.
Type |
Algorithm |
Kunpeng 920 Processor |
New Kunpeng 920 Processor Model |
|---|---|---|---|
Encryption algorithms |
Digest algorithm SM3 |
√ |
√ |
Digest algorithm MD5 |
√ |
√ |
|
Symmetric encryption algorithm SM4-CTR |
√ |
√ |
|
Symmetric encryption algorithm SM4-XTSa |
√ |
√ |
|
Symmetric encryption algorithm SM4-CBC |
√ |
√ |
|
Symmetric encryption algorithm SM4-ECB |
√ |
√ |
|
Symmetric encryption algorithm SM4-OFB |
√ |
√ |
|
Symmetric encryption algorithm SM4-CFB |
- |
√ |
|
Symmetric encryption algorithm AES-ECB |
√ |
√ |
|
Symmetric encryption algorithm AES-CTR |
√ |
√ |
|
Symmetric encryption algorithm AES-XTS |
√ |
√ |
|
Symmetric encryption algorithm AES-CBC |
√ |
√ |
|
Symmetric encryption algorithm AES-OFB |
- |
√ |
|
Symmetric encryption algorithm AES-CFB |
- |
√ |
|
Asymmetric algorithm RSA |
√ |
√ |
|
Asymmetric algorithm SM2 |
- |
√ |
|
Key negotiation algorithm DH |
√ |
√ |
|
Compression algorithms |
zlib (gzip/zlib format) |
√ |
√ |
zlib (Deflate format) |
- |
√ |
|
gzip |
√ |
√ |
|
zstdb |
- |
√ |
|
LZ4b |
- |
√ |
|
√: Supported. -: Not supported. a: SM4-XTS can be used only in kernel space and does not support OpenSSL. b: For zstd and LZ4, compression can leverage hardware-based acceleration, while decompression is handled by software only. |
|||