Čl. I#
Vyhláška Národného bezpečnostného úradu č. 135/2009 Z. z. o formáte a spôsobe vyhotovenia zaručeného elektronického podpisu, spôsobe zverejňovania verejného kľúča úradu, podmienkach platnosti pre zaručený elektronický podpis, postupe pri overovaní a podmienkach overovania zaručeného elektronického podpisu, formáte časovej pečiatky a spôsobe jej vyhotovenia, požiadavkách na zdroj časových údajov a požiadavkách na vedenie dokumentácie časových pečiatok (o vyhotovení a overovaní elektronického podpisu a časovej pečiatky) sa mení a dopĺňa takto:
V § 6 sa za slovo „podpisov“ vkladajú slová „a časových pečiatok“.
Za § 13 sa vkladá § 13a, ktorý vrátane nadpisu znie:
Príloha č. 1 vrátane nadpisu znie:
| Označenie hašovacejfunkcie | Používané meno | Doba platnosti |
|---|---|---|
| 1.01 | sha1 | Do 31. 12. 2010 |
| 1.02 | ripemd160 | Do 31. 12. 2010 |
| 1.03 | sha224 | neurčená |
| 1.04 | sha256 | neurčená |
| 1.05 | whirlpool | neurčená |
| 1.06 | sha384 | neurčená |
| 1.07 | sha512 | neurčená |
| Označenie podpisového algoritmu | Podpisový algoritmus | Algoritmy generovania kľúčov | Podpisový algoritmus podľa minimálnej veľkosti parametrov a doba jeho použitia |
|---|---|---|---|
| 2.01 | rsa | rsagen1 | MinModLen=1024, ErrProb= 2-80, SeedEntropy/EntropyBits=80 – do 31. 12. 2010 MinModLen=2048, ErrProb= 2-100, SeedEntropy/EntropyBits=100 |
| 2.02 | dsa | dsagen1 | pMinLen=1024, qMinLen= 160, ErrProb=2-80, SeedEntropy/EntropyBits=80 – do 31. 12. 2010 pMinLen=2048, qMinLen=224, ErrProb=2-100, SeedEntropy/EntropyBits=100 |
| 2.03 | ecdsa-Fp | ecgen1 | pMinLen=-, qMinLen=160, r0Min=104, MinClass=200, ErrProb=2-80, SeedEntropy/EntropyBits=80 – do 31. 12. 2010 pMinLen=-, qMinLen=224, r0Min=104, MinClass=200, ErrProb=2-100, SeedEntropy/EntropyBits=100 |
| 2.04 | ecdsa-F2m | ecgen2 | mMin=-, qMinLen=160, r0Min=104, MinClass=200, ErrProb=2-80, SeedEntropy/EntropyBits=80 – do 31. 12. 2010 mMin=-, qMinLen=224, r0Min=104, MinClass=200, ErrProb=2-100, SeedEntropy/EntropyBits=100 |
| 2.05 | ecgdsa-Fp | ecgen1 | pMinLen=-, qMinLen=160, r0Min=104, MinClass=200, ErrProb=2-80, SeedEntropy/EntropyBits=80 – do 31. 12. 2010 pMinLen=-, qMinLen=224, r0Min=104, MinClass=200, ErrProb=2-100, SeedEntropy/EntropyBits=100 |
| 2.06 | ecgdsa-F2m | ecgen2 | mMin=-, qMinLen=160, r0Min=104, MinClass=200, ErrProb=2-80, SeedEntropy/EntropyBits=80 – do 31. 12. 2010 mMin=-, qMinLen=224, r0Min=104, MinClass=200, ErrProb=2-100, SeedEntropy/EntropyBits=100 |
| Označenie generátora kľúčov | Používané označenie | Podpisový algoritmus | Metóda generovania náhodných čísel | Parametre náhodného generátora |
|---|---|---|---|---|
| 3.01 | rsagen1 | rsa | trueran | EntropyBits |
| 3.02 | dsagen1 | dsa | trueran alebo pseuran | EntropyBits alebo SeedEntropy |
| 3.03 | ecgen1 | ecdsa-Fp, ecgdsa-Fp | trueran alebo pseuran | EntropyBits alebo SeedEntropy |
| 3.04 | ecgen2 | ecdsa-F2m, ecgdsa-F2m | trueran alebo pseuran | EntropyBits alebo SeedEntropy |
| Označenie metódy na doplnenie | Používané označenie | Metóda generovania náhodných čísel | Parametre náhodného generátora |
|---|---|---|---|
| 4.01 | emsa-pkcs1-v1.5 | – | – |
| 4.02 | emsa-pkcs1-v2.1 | – | – |
| 4.03 | emsa-pss | trueran/pseuran | MinSaltEntropy |
| 4.04 | iso9796ds2 | trueran/pseuran | MinSaltEntropy |
| 4.05 | iso9796-din-rn | trueran/pseuran | MinSaltEntropy |
| 4.06 | iso9796ds3 | – | – |
| Označenie metódy generovania | Používané označenie | Parametre náhodného generátora |
|---|---|---|
| 5.01 | trueran | EntropyBits |
| 5.02 | pseuran | SeedEntropy |
§ 13aPrechodné ustanovenie k úprave účinnej od 1. februára 2010#
Certifikované produkty pre zaručený elektronický podpis využívajúce podpisové schémy s algoritmom RSA s parametrom MinModLen 1024 bitov a certifikované produkty využívajúce hašovaciu funkciu SHA1 uvedené v prílohe č. 1, ktoré bolo možné používať do 31. decembra 2009, možno používať do 31. decembra 2010.
Čl. II#
Táto vyhláška nadobúda účinnosť 1. februára 2010.