SM3 Cryptographic Hash Algorithm
Chinese commercial cryptography standard SM3 algorithm, 256-bit cryptographic hash function, supporting multiple input/output formats for data integrity verification and digital signatures
SM3 Cryptographic Hash Algorithm
SM Cryptography Documentation
SM3 Cryptographic Hash Algorithm
SM3 is a cryptographic hash algorithm specified in Chinese National Standard GB/T 32905, outputting 256-bit digests for integrity verification and digital signatures.
Common Applications
Data integrity verification, digital signatures, cryptographic protocols
Related Standards
GB/T 32905 (SM3 Cryptographic Hash Algorithm)
Security Notes
Frequently Asked Questions
Why use Chinese National Cryptography algorithms?
Chinese National Cryptography algorithms are Chinese commercial cryptography standards widely used in finance, government, defense and other fields. They have all passed evaluation and certification by the national cryptography management department, ensuring security.
What are the differences between SM2, SM3, and SM4?
SM2 is used for asymmetric encryption and digital signatures, SM3 is used for data hashing and integrity verification, and SM4 is used for symmetric encryption. The three are typically used together to implement a complete security solution.