Proofspace czyli minutowe klucze RSA

2009-11-16 00:00:00 +0000


Pomysł znakowania czasem za pomocą tymczasowych kluczy RSA brzmi dość niezwykle - przyzwyczailiśmy się do tego pary kluczy generujemy na rok, dwa lata, 10 lat. Tymczasem wdrożony przez firmę Proofspace system Transient Key stosuje klucze RSA o czasie życia rzędu jednej minuty.

Klasyczny system znakowania czasem opiera się o zaufane źródło czasu - np. zegar atomowy. Klient przysyła skrót znakowanego dokumentu, zaufana trzecia strona dodaje do niego bieżącą datę i czas, a następnie podpisuje całość swoim kluczem prywatnym.

W Proofspace każdy klucz prywatny istnieje tylko przez minutę - w tym czasie jest używany do podpisywania skrótów dokumentów nadsyłanych przez klientów. Tuż przed upłynięciem sześćdziesięciosekundowego interwału klucz wykona swój ostatni podpis - na kluczu, który będzie obowiązywał przez następną minutę. A następnie sczeźnie.

Koncepcja interesująca i w przeciwieństwie do X.509 należąca do tych, które można określić słowem “sprytne”. Szczegóły:

http://www.proofspace.com/technology/index.php

Poniżej przykładowy znacznik czasu generowany przez uslugę ProofMail.