ДСТУ ISO/IEC 10118-3:2023 Інформаційні технології. Методи захисту. Геш-функції. Частина 3. Спеціалізовані геш-функції (ISO/IEC 10118-3:2018, IDT)
ДСТУ ISO/IEC 10118-3:2023
(ISO/IEC 10118-3:2018, IDT)
Інформаційні технології. Методи захисту. Геш-функції. Частина 3. Спеціалізовані геш-функції
Не є офіційним виданням.
Офіційне видання розповсюджує національний орган стандартизації
(ДП «УкрНДНЦ» http://uas.gov.ua)
Contents
Foreword
1 Scope
2 Normative references
3 Terms and definitions
4 Symbols
4.1 Symbols specified in ISO/IEC 10118-1
4.2 Symbols specific to this document
5 Requirements
6 Models for dedicated hash-functions
6.1 Use of models
6.2 Round-function model
6.3 Sponge model
7 Dedicated Hash-Function 1 (RIPEMD-160)
7.1 General
7.2 Parameters, functions and constants
7.3 Padding method
7.4 Description of the round-function
8 Dedicated Hash-Function 2 (RIPEMD-128)
8.1 General
8.2 Parameters, functions and constants
8.3 Padding method
8.4 Description of the round-function
9 Dedicated Hash-Function 3 (SHA-1)
9.1 General
9.2 Parameters, functions and constants
9.3 Padding method
9.4 Description of the round-function
10 Dedicated Hash-Function 4 (SHA-256)
10.1 General
10.2 Parameters, functions and constants
10.3 Padding method
10.4 Description of the round-function
11 Dedicated Hash-Function 5 (SHA-512)
11.1 General
11.2 Parameters, functions and constants
11.3 Padding method
11.4 Description of the round-function
12 Dedicated Hash-Function 6 (SHA-384)
12.1 General
12.2 Parameters, functions and constants
12.3 Padding method
12.4 Description of the round-function
13 Dedicated Hash-Function 7 (WHIRLPOOL)
13.1 General
13.2 Parameters, functions and constants
13.3 Padding method
13.4 Description of the round-function
14 Dedicated Hash-Function 8 (SHA-224)
14.1 General
14.2 Parameters, functions and constants
14.3 Padding method
14.4 Description of the round-function
15 Dedicated Hash-Function 9 (SHA-512/224)
15.1 General
15.2 Parameters, functions and constants
15.3 Padding method
15.4 Description of the round-function
16 Dedicated Hash-Function 10 (SHA-512/256)
16.1 General
16.2 Parameters, functions and constants
16.3 Padding method
16.4 Description of the round-function
17 Dedicated Hash-Function 11 (STREEBOG-512)
17.1 General
17.2 Parameters, functions and constants
17.3 Padding method
17.4 Description of the round-function
18 Dedicated Hash-Function 12 (STREEBOG-256)
18.1 General
18.2 Parameters, functions and constants
18.3 Padding method
18.4 Description of the round-function
19 Dedicated Hash-Function 13 (SHA3-224)
19.1 General
19.2 Parameters, functions and constants
19.3 Padding method
19.4 Description of a round-function
19.5 Output transformation
20 Dedicated Hash-Function 14 (SHA3-256)
20.1 General
20.2 Parameters, functions and constants
20.3 Padding method
20.4 Description of round-function
20.5 Output transformation
21 Dedicated Hash-Function 15 (SHA3-384)
21.1 General
21.2 Parameters, functions and constants
21.3 Padding method
21.4 Description of round-function
21.5 Output transformation
22 Dedicated Hash-Function 16 (SHA3-512)
22.1 General
22.2 Parameters, functions and constants
22.3 Padding method
22.4 Description of round-function
22.5 Output transformation
23 Dedicated Hash-Function 17 (SM3)
23.1 General
23.2 Parameters, functions and constants
23.3 Padding method
23.4 Description of the round-function
Annex A (normative) Object identifiers
Annex B (informative) Numerical examples
Annex C (informative) SHA-3 Extendable-Output Functions
Bibliography
Повна версія документа доступна в тарифі «ВСЕ ВРАХОВАНО».



