Skip to content

Regional cryptographic standards

Regional cryptographic standards refer to specific cryptographic algorithms and protocols adopted by national governments or regional bodies to meet local security requirements, distinct from international standards like NIST (USA) or ISO/IEC.

Notable Regional Standards

China (GM/T Standard)

China has developed the SM series of commercial cryptography standards (GM/T), often based on ShangMi (商用密码) algorithms. These include:

  • SM4: A block cipher standard used for encryption and decryption.^[400-devops__02-OS-and-Linux-Basics__ssl__openssl__openssl.md]
  • SM3: A cryptographic hash function standard.^[400-devops__02-OS-and-Linux-Basics__ssl__openssl__openssl.md]
  • SM2: An elliptic curve cryptography standard used for public key operations (including encryption and Digital signatures).^[400-devops__02-OS-and-Linux-Basics__ssl__openssl__openssl.md]

Russia (GOST Standard)

Russia employs the GOST (Gosudarstvenny Standard) family of cryptographic specifications:

  • GOST 28147-89: A symmetric block cipher defined in 1989.^[400-devops__02-OS-and-Linux-Basics__ssl__openssl__openssl.md]
  • GOST R 34.11-94: A hash function standard (specifically the 1994 revision).^[400-devops__02-OS-and-Linux-Basics__ssl__openssl__openssl.md]
  • GOST R 34.10-2001: A standard for Digital Signature generation and verification.^[400-devops__02-OS-and-Linux-Basics__ssl__openssl__openssl.md]

Software Support

Modern cryptographic libraries, such as OpenSSL, often implement these regional algorithms alongside standard global ones to ensure compatibility and compliance with local regulations.^[400-devops__02-OS-and-Linux-Basics__ssl__openssl__openssl.md]

Sources

^[400-devops__02-OS-and-Linux-Basics__ssl__openssl__openssl.md]