Next: 6 Mikropłatności
Up: 3 Protokół anonimowych mikropłatności
Previous: 4 Pobranie pieniędzy z
  Spis rzeczy
Klient rozpoczynając transakcję ze sklepem o identyfikatorze nie
uwierzytelnia się przed nim w tradycyjny sposób. Nie może się przedstawić,
gdyż wtedy straci anonimowość. Klient pokazuje sklepowi
, to jest podpisany przez instytucję certyfikującą swój klucz
publiczny . Oprócz tego do sklepu przekazywany jest oryginalny banknot
podpisany przez bank oraz reszta wydana przez sklep (ten sam lub inny)
w poprzedniej transakcji. Gdy jest to pierwsza transakcja, zamiast reszty
przekazany jest powtórnie ten sam oryginalny banknot.
Następnie klient:
- tworzy i (klucz prywatny i klucz publiczny
-ej transakcji), takie że
a
;
- oblicza podpis transakcyjny:
podpis transakcyjny służy do potwierdzenia danych tylko w czasie
jednej transakcji i nie powienien być później używany;
- wysyła oraz
do sklepu.
Sklep, otrzymawszy te dane, sprawdza czy klucz publiczny klienta , zawarty
w oryginalnym banknocie wydanym przez bank i reszcie ze sklepu , jest taki sam
jak ten podpisany przez CA.
Następnie sklep :
Jak widać ta część protokołu jest stosunkowo skomplikowana i wymaga wykonania
wielu obliczeń również po stronie sklepu.
Next: 6 Mikropłatności
Up: 3 Protokół anonimowych mikropłatności
Previous: 4 Pobranie pieniędzy z
  Spis rzeczy
Piotr Kozieradzki
2003-05-16