Bajecny svet elektronickeho podpisu | online podpora stejnojmenne knihy z Edice CZ.NIC

3.4.3         Postup při ověřování revokace certifikátu

Zjišťovat, zda konkrétní certifikát byl či nebyl revokován, bychom správně měli k okamžiku, kdy vznikl elektronický podpis, jehož platnost zkoumáme. Jenže, jak už jsme si uvedli, tento okamžik přesně (a dostatečně spolehlivě) neznáme. Proto vždy posuzujeme platnost podpisu k nějakému pozdějšímu „posuzovanému okamžiku“ (pokud jej máme k dispozici), nebo k aktuálnímu časovému okamžiku.

Pokud zkoumáme platnost podpisu k takovému posuzovanému okamžiku, od kterého uplynulo více jak 24 hodin, pak nám nevadí to, že tuzemské certifikační autority dosud běžně neposkytují revokační informace v reálném čase (skrze protokol OCSP), ale jen ve formě CRL seznamů, které vydávají s tak velkými časovými odstupy. Stačí nám podívat se na první CRL seznam, vydaný po uplynutí oněch 24 hodin. Pokud na takovémto CRL seznamu nenajdeme informaci o tom, že zkoumaný certifikát byl revokován, pak můžeme ihned konstatovat splnění dílčí podmínky (že certifikát nebyl revokován).

Jinak je tomu ale v případě, kdy nemáme žádné spolehlivé vodítko ohledně dřívější doby vzniku zkoumaného podpisu, jako například u elektronicky podepsaného dokumentu bez časového razítka. Pak musíme platnost podpisu vyhodnocovat k aktuálnímu okamžiku – ale pak se nemůžeme dívat do žádné starší (a díky tomu již zveřejněné) verze CRL seznamu.

Místo toho musíme počkat oněch 24 hodin na vydání nových CRL seznamů, resp. na jejich aktualizaci, zda se v nich teprve neobjeví ten certifikát, který nás zajímá[42].


[42] Takovéto čekání je ale pro praxi velký problém. Například při autorizované konverzi takových elektronických dokumentů, které nejsou opatřeny časovým razítkem, by na CzechPointech bylo vždy třeba nejprve počkat 24 hodin, než může být požadovaná konverze provedena. Ta totiž vyžaduje ověření, zda je na konvertovaném dokumentu platný podpis.



© Jiří Peterka, 2011, profil na Google+
Valid HTML 4.01 Transitional Ověřit CSS!
3A2E
5665
6E6F
7661
6E69
2E3A
0D0A
5475
746F
206B
6E69
6875
2076
656E
756A
6920
7376
6520
7A65
6E65
2049
7265
6E65
2C20
7379
6E6F
7669
204A
6972
696D
7520
6120
6463
6572
6920
4576
652E
0D0A
5620
5072
617A
652C
204C
5032
3031
3020
4A69
7269
2050
6574
6572
6B61