Tidsstämpel

En tidsstämpel (även en tidsstämpel eller tidsstämpel från  engelska  -  "temporary seal") är en sekvens av tecken eller kodad information som visar när en viss händelse inträffade. Visar vanligtvis datum och tid (ibland exakt till bråkdelar av en sekund).

Termen kommer från vaxsigill som används på kontor  /  postkontor för att stämpla det aktuella datumet (ibland tiden) i signaturer på pappersdokument eller registrera när dokumentet togs emot. Typiska exempel på en tidsstämpel är ett poststämpel på ett brev.

Nu har användningen av begreppet utökats till att omfatta digital information. Till exempel innehåller datorfiler etiketter som visar när filen senast ändrades; digitalkameror lägger till tidsstämplar till bilder. Även tidsstämpel används i BSOD . Till exempel:

***nvlddmkm.sys - Adress FFFFFFFF bas på FFFFF000, TimeStamp 53ad7b60

Tidsstämpeln används för digital signering och för händelseloggning .

Exempel

2005-10-30 10:45 Lör 23 juli 02:16:57 2005 20140812003842

Många källor använder också termen tidsstämpel för att betyda POSIX-tid , antalet sekunder sedan 00:00:00 UTC den 1 januari 1970.

Historik

Tanken på att använda tillfällig utskrift av information har varit aktuell under lång tid. Till exempel, när Robert Hooke upptäckte sin lag 1660, ville han inte publicera den, men han ville ha rätt till författarskap. Så han gav först ut anagrammet ceiiinosssttuv och publicerade senare en översättning av ut tensio sic vis (latin: motståndskraft, som styrka). En liknande situation hände med Galileo , i hans studier av Venus faser publicerades först ett anagram.

Ett modernt exempel är att en forskningsorganisation kan behöva bevisa att deras idé utvecklades före ett visst datum. En lösning är att överföra allt till en dator och skriva en krypterad dataintegritetsnyckel i en laboratorieanteckningsbok. I framtiden, för att kontrollera att filen i förvaret inte har ändrats, måste du räkna om den krypterade nyckeln och jämföra den med nyckeln i laboratorieanteckningsboken.

Electronic Timestamp Trust

En elektronisk stämpel är ett sätt att på ett tillförlitligt sätt spåra tidpunkten för skapande och ändring av ett dokument. "Tillförlitligt" betyder här att ingen, inte ens ägaren av detta dokument, kan ändra informationen när den väl har skapats så att dess integritet inte kränks. Den administrativa sidan inkluderar en transparent sammansättning av tidsstämpelhantering, deras skapande och uppdatering.

En säker tidsstämpel är en tidsstämpel som utfärdas framför vittnen. Trusted third party (TTP) beter sig som en tidsstämplingsmyndighet (TSA) . Detta används för att bekräfta förekomsten av vissa uppgifter före en viss tidpunkt (kontrakt, studiedata, journaler etc.) utan möjlighet till bakåtdatering . Sofistikerade TSA:er kan användas för att förbättra tillförlitligheten och minska sårbarheten.

Skapa en tidsstämpel

När digitalt signerad - tidsstämpel hänvisar till tidskod eller digitalt signerad tidsstämpel , som är utformade för att bekräfta existensen av ett visst dokument vid en viss tidpunkt

Denna teknik bygger på digitala signaturer och hashfunktioner . Först beräknas hashen från data. Hash är en sorts digital kontrollsumma av den ursprungliga datafilen: en annan sträng av bitar för inställd data. Om originaldata har ändrats, kommer en helt annan hash att erhållas. Denna hash skickas till TSA, TSA genererar en tidsstämpel för hashen och beräknar hash för denna förening. Denna hash, till exempel, kan signeras digitalt med en privat TSA -nyckel . Denna signerade hash och tidsstämpel returneras till den tidsstämpelsignerade sidan, som lagrar dem med originaldata (se diagram).

Därefter kan originaldata inte beräknas från hashen (eftersom hashfunktionen är en enkelriktad (irreversibel) funktion ), TSA ser aldrig originaldatan, som är tillåten att användas i denna metod för känslig data.

Kontrollerar tidsstämpel

Alla som litar på tidsstämpelskaparen (TSA) kan verifiera att dokumentet redan fanns vid den tidpunkt som presenterades av skaparen. Det är också obestridligt att den ursprungliga informationen tillhörde den person som begärde den elektroniska tidsstämpeln, i samma ögonblick som den elektroniska tidsstämpeln skapades. För att bevisa detta (se diagram), beräknas hashen för originaldata, tidsstämpeln som tas emot från TSA läggs till den och hashen för denna förening beräknas, låt oss kalla det hash A.

TSA:s digitala signatur verifieras sedan genom att dekryptera den signerade hash som tas emot från TSA:n med hjälp av TSA:s publika nyckel. Resultatet är en dekrypterad hash, som vi kommer att kalla hash B. Om hash A är identisk med hash B, har den elektroniska tidsstämpeln inte modifierats och utfärdades av TSA. Om hasharna inte stämmer överens kan man hävda att antingen den elektroniska tidsstämpeln har modifierats eller så har den inte utfärdats av TSA.


Länkar

Se även