Rate This Document
Findability
Accuracy
Completeness
Readability

Non-SM Algorithm Migration Guide

For those encryption algorithms that do not comply with the SM algorithm (Chinese cryptographic algorithm) specifications, adapt them based on the SM algorithm list and https://github.com/GmSSL/GmSSL-Java.

Table 1 SM algorithm list

Algorithm Name

Category

Incorporated into International Standards

Public

ZUC

Stream encryption algorithm.

Yes

Yes

SSF33

Group encryption algorithm.

No

No

SM1

Group encryption algorithm.

No

No

SM2

Elliptic curve cryptography (ECC) algorithm for public keys.

Yes

Yes

SM3

Hash algorithm.

Yes

Yes

SM4

Group encryption algorithm.

Yes

Yes

SM7

Group encryption algorithm.

No

No

SM9

Identity-based asymmetric cryptographic algorithm.

Yes

Yes