Urząd znakujący czasem – usługa działająca w ramach infrastruktury klucza publicznego, potwierdza czas przedstawienia urzędowi dokumentów elektronicznych.

Opis Urząd znakujący może wystawiać stemple czasowe potwierdzając tym samym istnienie konkretnych danych w konkretnym momencie czasowym. Ważne jest, że stemple czasowe są podpisane przez urząd znakujący czasem co zapewnia niezaprzeczalność oraz to, że istnieje możliwość weryfikacji certyfikatu urzędu znakującego czasem (uwierzytelnianie). Zapytanie o wystawienie stempla czasowego oraz odpowiedź serwera jest zdefiniowana w dokumencie .

Zgłoszenie 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 IMPLICIT Extensions OPTIONAL }

MessageImprint ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier, hashedMessage OCTET STRING }

W zgłoszeniu znajduje się przede wszystkim skrót danych, które mają zostać podstemplowane.

Odpowiedź