Non-transferable anonymous digital receipts
OwnerElsie Van Herrewegen, Jan Camenischinventors
Life of this patent
Estimating the term…
Loading patent…
OwnerElsie Van Herrewegen, Jan Camenischinventors
Estimating the term…
There is provided a method for generating an electronic receipt in a communication system providing a public key infrastructure, comprising the steps of receiving by a second party a request message from a first party, the request message comprising a transaction request and a first public key based on a secret owned by the first party and wherein the secret is associated with at least the secret of a further public key of the first party, electronically signing at least part of the request message with a second public key assigned to the second party to issue the electronic receipt, and providing the electronic receipt to the first party. Further, there is provided a method for verifying the ownership of an electronic receipt in a communication system providing a public key infrastructure, the verification arising out of a series of messages being sent and received between a first party and a verifying party.
A method for verifying the ownership of an electronic receipt (LU) in a communication system providing a public key infrastructure, the verification arising out of a series of messages being sent and received between a first party (U) and a verifying party (A, B), the method comprising the following steps:
Method according to claim I further comprising receiving the further public key (PUE) and a first encryption (E1) of the secret (SUE) of the further public key (PUE) under the first public key (PU).
Method according to any of the preceding claims further comprising receiving a second encryption (E2) of the secret (SU) of the further public key (PU) under the first public key (PU).
Method according to any of the preceding claims, wherein the step of determining comprises verifying a second cryptographic proof of the existence of a first, second, and third value (PU, SU, LU) such that a first value (PU) is a public key derived from the second value (SU) and a third value (LU) is a signature with respect to the second public key (PA) on at least the first value (PU).
A method for generating an electronic receipt (LU, LU) in a communication system providing a public key infrastructure, the method comprising the following steps:
Dependencies are inferred from the claim text.