Distributed protocol for secure communication of commercial transactions and decentralized network employing the protocol

   
   

A protocol and system for securely communicating a financial transaction between a customer and a merchant and a distributed computer network employing the protocol or system. A central authority having a central authority private key K.sup.s.sub.ca assigns a customer account ("CACCT") to the customer and a merchant account ("MACCT") to the merchant. The customer has a customer public key K.sup.p.sub.c ; the merchant has a merchant public key K.sub.m. The protocol includes the steps of: (1) sending a quotation from the merchant to the customer, the quotation including the K.sup.p.sub.m, a K.sup.s.sub.ca -signed signature that is a function of the MACCT, an unsigned copy of a price and a K.sup.s.sub.m -signed signature that is a function of the MACCT and the price, (2) replying to the quotation by sending an order from the customer to the merchant, the order including the K.sup.p.sub.c, a K.sup.s.sub.ca, signed signature that is a function of the CACCT, an unsigned copy of the price and a K.sup.s.sub.c -signed signature that is a function of the CACCT, the MACCT and the price and (3) replying to the order by filling the order.

Ένα πρωτόκολλο και ένα σύστημα για ασφαλώς μια οικονομική συναλλαγή μεταξύ ενός πελάτη και ενός εμπόρου και ένα διανεμημένο δίκτυο υπολογιστών που χρησιμοποιεί το πρωτόκολλο ή το σύστημα. Μια κεντρική αρχή που έχει μια κεντρική αρχή ιδιωτικό βασικό K.sup.s.sub.ca ορίζει έναν απολογισμό πελατών ("CACCT") στον πελάτη και έναν εμπορικό απολογισμό ("MACCT") στον έμπορο. Ο πελάτης έχει έναν πελάτη δημόσιο βασικό K.sup.p.sub.c ο έμπορος έχει εμπορικά δημόσια βασικά K.sub.m. Το πρωτόκολλο περιλαμβάνει τα βήματα: (1) στέλνοντας μια αναφορά από τον έμπορο στον πελάτη, η αναφορά συμπεριλαμβανομένου του K.sup.p.sub.m, ένα K.sup.s.sub.ca - υπογεγραμμένη υπογραφή που είναι μια λειτουργία του MACCT, ένα ανυπόγραφο αντίγραφο μιας τιμής και ένα K.sup.s.sub.m - υπογεγραμμένη υπογραφή που είναι μια λειτουργία του MACCT και της τιμής, (2) απαντώντας στην αναφορά με την αποστολή μιας διαταγής από τον πελάτη στον έμπορο, η διαταγή συμπεριλαμβανομένου του K.sup.p.sub.c, ένα K.sup.s.sub.ca, υπογεγραμμένη υπογραφή που είναι μια λειτουργία του CACCT, ένα ανυπόγραφο αντίγραφο της τιμής και ένα K.sup.s.sub.c - υπογεγραμμένη υπογραφή που είναι μια λειτουργία του CACCT, του MACCT και της τιμής και (3) απαντώντας στη διαταγή με την πλήρωση της διαταγής.

 
Web www.patentalert.com

< Information processing apparatus, information processing method, data recording medium, and information processing system

< Apparatus and methods for preventing denial of service attacks

> Software security mechanism

> Mixing in small batches

~ 00113