34.11-2012 . . .
34.11-2012
85
Information technology. Cryptographic data security. Hash-function
35.040
5002
2013-01-01
27 2002 . N 184- " ", - 1.0-2004" . "
1 " " ( "")
2 26 " "
3 7 2012 . N 216-
4 34.11-94
" ", - " ". () " ". , -
- , , .
34.11-94. -, 34.10-2012 .
2382-2 [1], / 9796 [2-3], / 14888 [4-7] / 10118 [8-11].*
________________
* , , http://shop.cntd.ru. - .
- :
() .
|
|
- , , , , () , .
34.10-2012.
, .
:
34.10-2012 . .
- - " ", 1 , , . (), () . , , , , .
,
.
3.1
3.1.1 |
(padding): . [/ 10118-1, 3.9] |
3.1.2 |
(initializing value): , . [/ 10118-1, 3.7] |
3.1.3 |
(message): . [/ 14888-1, 3.10] |
3.1.4 |
(round-function): , . [/ 10118-1, 3.10] |
- " " " - " . 3.1.5 |
- (hash-code): , -. [/ 14888-1, 3.6] |
3.1.6 |
- (collision-resistant hash-function): , : 1) , ; 2) , ; 3) - , . [/ 14888-1, 3.2, 3.7] |
- - , "-", " -", " " " " .
|
|
3.1.7
(signature); : , . [/ 14888-1, 3.12] |
- - , " ", " " " " .
:
V* - ( - ), ;
|A| ( ) AÎV* ( A - , |A|=0);
Vn n- , n - ; , ;
Å 2 ;
A, BÎV*, .. , A, B;
An n A;
Z2n 2n;
Z2n;
, , .. , , , j=0,...,n-1, ;
, Vecn, .. ;
, , , ;
a b
FY , Y ;
M , , *, ;
, () M (-) ;
IV , .
- n=512 n=256 .