Time-Stamp. protokol



Podobné dokumenty
CERTIFIKAČNÍ POLITIKA TSA

Crypto-World. Informační sešit GCUCMP. Ročník 5, číslo 1/ leden /2003

Technické řešení. Poskytování časových razítek. v. 1.0

Certifikační prováděcí směrnice

POLITIKA VYDÁVÁNÍ KVALIFIKOVANÝCH ČASOVÝCH RAZÍTEK

NCA Politika vydávání elektronických časových razítek systémem TSA

Politika vydávání kvalifikovaných elektronických časových razítek systémem TSA2

Politika vydávání. časových razítek. První certifikační autorita, a.s. (algoritmus RSA) Verze 1.01

Politika vydávání. časových razítek (algoritmus RSA) První certifikační autorita, a.s. Verze 1.00

Zpráva pro uživatele TSA

Zpráva pro uživatele TSA

Zavádění PKI infrastruktury v organizaci - procesní aspekty. Vlastimil Červený, Kateřina Minaříková Deloitte Advisory, s.r.o.

ZPRÁVA PRO UŽIVATELE

Certifikační autorita PostSignum QCA České pošty, s.p.

ZPRÁVA PRO UŽIVATELE

DNSSEC Pavel Tuček


Příloha č. 7. Politika vydávání kvalifikovaných časových razítek PostSignum TSA. Verze 1.3

CERTIFIKAČNÍ POLITIKA

Politika vydávání časových razítek PostSignum TSA

Uspořádaný seznam nula nebo více elementů, každý je typem ASN.1 (heterogenní seznam) uspořádaný seznam stejných elementů

Obsah. Kapitola 1. Kapitola 2. Úvod 17. Symetrická a asymetrická kryptografie 21. Prostředky pro bezpečné ukládání aktiv 37

Politika vydávání časových razítek PostSignum TSA

Certifikační politika PostSignum Public CA pro komerční serverové certifikáty

Elektronický podpis. Marek Kumpošt Kamil Malinka

ASN.1 Abstraktní syntaktická notace 1, Abstract Syntax Notation One Kódování BER, DER

Kvalifikovaný poskytovatel služeb vytvářejících důvěru eidentity a.s.

Certifikační autorita PostSignum QCA České pošty, s.p.

Certifikační autorita PostSignum České pošty, s.p.

DNSSEC. Adam Tkac, Red Hat, Inc. 23. dubna 2009

Digitální podepisování pomocí asymetrické kryptografie

Prováděcí směrnice. vydávání časových razítek. První certifikační autorita, a.s. (algoritmus RSA) Verze 1.11

Akreditovaný poskytovatel certifikačních služeb eidentity a.s.

Asymetrická kryptografie a elektronický podpis. Ing. Mgr. Martin Henzl Mgr. Radim Janča ijanca@fit.vutbr.cz

212/2012 Sb. VYHLÁŠKA

České vysoké učení technické v Praze FAKULTA INFORMAČNÍCH TECHNOLOGIÍ katedra počítačových systémů. Digitální důvěra. Jiří Smítka

Certifikační politika PostSignum Public CA pro komerční serverové certifikáty

ZPRÁVA PRO UŽIVATELE

9/2011 Sb. VYHLÁŠKA ze dne 10. ledna 2011,

AUDIT STATEMENT REPORT - I.CA ETSI ASSESSMENT 2018

Projekt 2 - Nejčastější chyby. Ing. Dominik Breitenbacher

AUDIT STATEMENT REPORT POSTSIGNUM ROOT QCA

Šifrování ve Windows. EFS IPSec SSL. - Encrypting File System - Internet Protocol Security - Secure Socket Layer - Private Point to Point Protocol

EXTRAKT z české technické normy

NCA Prováděcí směrnice vydávání kvalifikovaných elektronických časových razítek systémem TSA

pomocí S/MIME ezprava.net s.r.o. 21. ledna 2015

POPIS STANDARDU CEN TC278/WG4. Oblast: TTI. Zkrácený název: Zprávy přes CN 3. Norma číslo:

ČESKÁ TECHNICKÁ NORMA

ČASOVÁ HLEDISKA ELEKTRONICKÉHO PODEPISOVÁNÍ

Technická komise ISO/JTC1/SC 27 Technická normalizační komise ÚNMZ TNK 20

PŘÍLOHY. prováděcího nařízení Komise (EU).../.. ze dne XXX,

POLITIKA VYDÁVÁNÍ KVALIFIKOVANÝCH ČASOVÝCH RAZÍTEK

Certifikační autority - situace v ČR. Česká zemědělská univerzita v Praze. Provozně ekonomická fakulta. Michal Šírek RNDr. Dagmar Brechlerová

VYHLÁŠKA ze dne. června 2009 o stanovení podrobností užívání a provozování informačního systému datových schránek

Zpráva pro uživatele TSA

Zpráva pro uživatele CA

Informační systémy 2008/2009. Radim Farana. Obsah. Jazyk SQL

Digitální důvěra osnova přednášky

Metodický návod pro ověřování platnosti uznávaných elektronických podpisů a elektronických pečetí.

Vytvoření certifikační autority v programu XCA

Prováděcí směrnice. vydávání časových razítek. První certifikační autorita, a.s. (algoritmus RSA) Verze 1.10

Návrh a implementace bezpečnosti v podnikových aplikacích. Pavel Horal

3. přednáška Legislativa v telekomunikacích

BEZPEČNÁ DISTRIBUCE PŘESNÉHO ČASU. Vladimír Smotlacha CESNET. seminář Praha

Blast Rozhraní DeviceNet

ČESKÁ TECHNICKÁ NORMA

Certifikační autorita EET. Veřejný souhrn certifikační politiky

Verze: 1.4 Odpovídá: Jiří Hejl Datum: Utajení: Veřejný dokument

UNIVERZITA PARDUBICE FAKULTA EKONOMICKO-SPRÁVNÍ BAKALÁŘSKÁ PRÁCE Petr BERNÝ

Problém identity instancí asociačních tříd

Problematika archivace elektronických dokumentů v CR a EU normy, standardy. M.Širl

Elektronické podpisy a Evropská Unie.

dokumentaci Miloslav Špunda

The Lightweight Directory Access Protocol version 3 (LDAPv3) is specified by this set of eleven RFCs:

Pokročilé Webové služby a Caché security. Š. Havlíček

Prováděcí směrnice vydávání kvalifikovaných časových razítek (algoritmus RSA) je

EIDAS, DIGITÁLNÍ DŮVĚRA A MODERNÍ PAPERLESS. Jan Tejchman Business Consultant

Akreditovaná certifikační autorita eidentity

Zabezpečená middleware komunikace

KVALIFIKOVANÉ CERTIFIKÁTY

Zpráva pro uživatele TSA

MySQL sežere vaše data

Protokoly omezující moc certifikačních autorit

vá ro ko Sý ětuše Kv

ČESKÁ TECHNICKÁ NORMA

Jazyk VHDL zápis čísel, znaků a řetězců. Jazyk VHDL základní datové typy a operátory. Kurz A0B38FPGA Aplikace hradlových polí

Zpráva pro uživatele CA

POPIS STANDARDU. Norma název (cz):dopravní a cestovní informace (TTI) TTI zprávy pomocí celulárních sítí Část 6: Vnější služby (ISO/DTR :2000)

Prováděcí směrnice pro úlohu Autorita časových razítek České pošty, s.p. PostSignum TSA

Prováděcí směrnice pro úlohu. Autorita časových razítek České pošty, s.p. PostSignum TSA

Software602 Long-Term Docs (Rozhraní webových služeb a.net assembly) Technická dokumentace. Vytvořeno dne: Aktualizováno: 24.1.

EANCOM 2002, Syntax 4

ACASYS-KS Komunikace v systému ACASYS

Bezpečnostní problémy VoIP a jejich řešení

Certifikační autorita a uživatel. Bezpečné prostředí.

CERTIFIKAČNÍ POLITIKA

Průvodce pro účast v elektronických dražbách (dále též jen Průvodce )

Prokazování dlouhodobé platnosti datových zpráv. Jihlava,

Transkript:

Časová razítka Time-Stamp protokol

K čemu slouží časová razítka Prokázání existence dat v daném časovém okamžiku Podpis byl vytvořen v intervalu platnosti odpovídajícího certifikátu Transakce proběhla v dohodnuté době Záznam (trestní, zdravotní) existoval před Nezávislý důvěryhodný zdroj času Pojistka

K čemu neslou slouží časová razítka Prokázání vzniku dat v daném časovém okamžiku Verifikace dat

Schéma přidělování časového razítka

Sekunda 1/86400 část středního slunečního dne (X měnící se délka středního slunečního dne) Efemeridní sekunda je rovna 1/31 556 925,9747 délky tropického roku pro 0. ledna 1990 ve 12 hodin (1960) Sekunda je doba trvání 9 192 631 770 period záření odpovídajícího přechodu mezi dvěma velmi jemnými úrovněmi základního stavu atomu cesia 133. (1967) (Měření probíhala v návaznosti na efemeridní sekundu)

UTC 00 hod 1.ledna 1972 UTC (Universal Time Coordinated) Zranitelnost a omezená životnost atomových hodin Není možné mít pouze jeden světový etalon (otáčející se Zemi) Na definici a uchovávání sekundy se podílí větší množství hodin, které jsou navzájem trvale porovnávány 310 hodin v 65 laboratořích BIPM (Bureau International des Poids et Mesures) koordinátor UTC

UTC(k) realizace UTC k-tým národním střediskem UTC existuje pouze v rozdílu UTC UTC(k), která BIPM sděluje jednotlivým střediskům UTC UTC(k) < 100nS GPS - reference

ÚRE AV ČR Uchovává státní etalon Skupinový etalon čtvery cesiové hodiny opticky propojené (ÚRE, Telecom) UTC(TP) Tempus Pragense

Přidělování časových razítek Asymetrická kryptografie TSA, RFC3161 Time-Stamp protokol Bezklíčovéčasové známky Bezpečnost systému založena na použití jednosměrných a nekolizních hašovacích funkcí Časová známka je přidělována otisku dat Otisk = (OID hašovací funkce, hašová representace dat)

Bezklíčov ové časové razítko Spočítám hašovou hodnotu dokumentu D, h(d) Odešlu h(d) důvěryhodné třetí straně, která 1. spočítá hašovou hodnotu H H = H(h 1,h 2,,h(D),, h n,t) na h(d) a n hašových hodnotách poskytnutých k přiděleníčasového razítka dalšími klienty. Tato hodnota je veřejná. 2. Vytvoří následujícířetězec Time-Stamp Record TSR=(OID,H; i; h 1,h 2,,,,h n ;T )

Bezklíčov ové časové razítko ověř ěření Klient zkontroluje časový údaj T a spočítá z údajů, které má k dispozici: h(d) h 1,h 2,,,, h n T, i kontrolní hašovou hodnotu H.

Přidělování časových razítek při použit ití asymetrické kryptografie Standardizovaný způsob přidělováníčasových razítek - RFC3161 ze srpna 2001 TimeStamping Authority TSA - podepisuje vytvořenéčasové razítko - samopodepsaný certifikát nebo certifikát od CA - dlouhá doba platnosti certifikátu a tomu odpovídající délka podepisovacího klíče

Schéma přidp idělování časového razítka Klientská aplikace Timestamp server data hašovací algoritmus otisk požadavek na time-stamp server (time-stamp request) Kontrola: 1. platnost časového razítka 2. otisk dat odpovídá otisku v časovém razítku otisk Timestamp response časové razítko {otisk + podpis} přidělení časového razítka

Time-Stamp protokol - RFC Syntaxe komunikace mezi klientem a serverem RFC3161 Obsah a struktura žádosti o časové razítko Struktura odpovědi, obsah časového razítka Požadavky na TSA Revokace certifikátu TSA

Žádost o časové razítko ASN.1 syntaxetimestampreq verze, v současné době v(1), otisk dat OID politiky, podle které chci přidělit časové razítko (nepovinné) logická proměnná, která specifikuje, zda certifikát TSA bude součástíčasového razítka (nepovinné) rozšíření (nepovinné)

TimeStampReq ::= SEQUENCE { version INTEGER { v1(1) }, messageimprint MessageImprint, --a hash algorithm OID and the hash value of the data to be time-stamped reqpolicy TSAPolicyId OPTIONAL, nonce INTEGER OPTIONAL, certreq BOOLEAN DEFAULT FALSE, extensions [0] IMPLICIT Extensions OPTIONAL } MessageImprint ::= SEQUENCE { hashalgorithm hashedmessage } AlgorithmIdentifier, OCTET STRING

Odpověď TSS ASN.1 syntaxe TimeStampResp status Zda časové razítko bylo přiděleno, případně zdůvodnění chyby Časové razítko

TimeStampResp ::= SEQUENCE { status PKIStatusInfo, timestamptoken TimeStampToken OPTIONAL } PKIStatusInfo ::= SEQUENCE { status PKIStatus, statusstring PKIFreeText OPTIONAL, failinfo PKIFailureInfo OPTIONAL } PKIStatus ::= INTEGER { granted (0), -- when the PKIStatus contains the value zero a TimeStampToken, as requested, is present. grantedwithmods (1), -- when the PKIStatus contains the value one a TimeStampToken, with modifications, is present. rejection (2), waiting (3), revocationwarning (4), -- this message contains a warning that a revocation is imminent revocationnotification (5) -- notification that a revocation has occurred } PKIFailureInfo ::= BIT STRING { badalg (0), -- unrecognized or unsupported Algorithm Identifier badrequest (2), -- transaction not permitted or supported... }

Obsah časového razítka verze OID politiky, podle které byločasové razítko vydáno otisk dat sériovéčíslo čas přidělení razítka; UTC, ASN.1 syntaxe GeneralizedTime, YYYYMMDDhhmmssZ upřesněníčasového údaje (nepovinné) název TSA subject v certifikátu (nepovinné) certifikát TSA (nepovinné) rozšíření (nepovinné)

Požadavky na TSA Používat důvěryhodný zdroj času Vygenerovat časové razítko pro každou platnou žádost Do každéčasového razítka zahrnout jednoznačně určené celéčíslo (sériovéčíslo) OID politiky, podle které bylo razítko vydáno Časová razítka přidělovat pouze otisku dat Zkontrolovat OID hašovací funkce a délku hašové representace dat

Nezahrnovat do časové známky žádnou identifikaci žadatele Podepsat každou časovou známku klíčem výhradně k tomuto určeným

Revokace certifikátu tu TSA Časová razítka podepsaná před revokací certifikátu TSA zůstávají v platnosti pokud byl certifikát revokován z důvodu jinak ne nahrazeno (superseded) změna přidružení (změna údajů v certifikátu, affiliation changed) ukončení provádění operace (cessation of operation) nespecifikováno audit přidělení novéčasové známky Expirace certifátu TSA revokace přidělení novéčasové známky

Reference ftp://ftp.rfc-editor.org/in-notes/rfc3161.txt http://www.ietf.org/rfc/rfc3628.txt http://www.etsi.org/ ETSI TS 102023 Policy requirements for time-stamping authorities ETSI TS 101861 Time stamping profile http://www.cenorm.be/cenorm/businessdomains/businessdomains/isss/cwa /index.asp Security Requirements for Trustworthy Systems Managing Certificates for Electronic Signatures - Part 1: System Security Requirements Zákon 227/2000 Sb. O elektronickém podpisu v aktuálním znění