1 Scope
This standard specifies algorithm structure and algorithm description of SM4 block cipher algorithm and corresponding arithmetic example.
This standard is applicable to realization, test and application of block cipher algorithm in commercial encryption products.
2 Terms and Definitions
For the purposes of this document, the following terms and definitions apply.
2.1
block length
the number of bits of a message block
2.2
key length
the number of bits of key
Foreword i
1 Scope
2 Terms and Definitions
3 Symbols and Abbreviations
4 Algorithm Structure
5 Key and Key Parameter
6 Round Function F
7 Algorithm Description
Annex A (Informative) Arithmetic Example
1 Scope
This standard specifies algorithm structure and algorithm description of SM4 block cipher algorithm and corresponding arithmetic example.
This standard is applicable to realization, test and application of block cipher algorithm in commercial encryption products.
2 Terms and Definitions
For the purposes of this document, the following terms and definitions apply.
2.1
block length
the number of bits of a message block
2.2
key length
the number of bits of key
Contents of GB/T 32907-2016
Foreword i
1 Scope
2 Terms and Definitions
3 Symbols and Abbreviations
4 Algorithm Structure
5 Key and Key Parameter
6 Round Function F
7 Algorithm Description
Annex A (Informative) Arithmetic Example