Rate This Document
Findability
Accuracy
Completeness
Readability

Algorithm Specifications

Encryption and compression algorithms supported by different processor models vary due to hardware differences.

Table 1 lists the supported algorithms.

Table 1 Encryption and compression algorithms supported by different processor models

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

-

√

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.