Patent ID: 7409545
Filing Date: 2008-08-05
Classification: H04L

Abstract:
1. A method for performing blinded ephemeral decryption of a message, the method comprising the steps of: receiving from a first node at an ephemerizer an ephemeral key ID and a message blinded and encrypted with an ephemeral encryption key of an ephemeral key pair to form a blinded and encrypted message, said ephemeral key pair associated with said ephemeral key ID, wherein said blinded and encrypted message was blinded by a blinding function z, wherein z is a number R having an inverse R.sup.−1 that satisfies R*R.sup.−1=1 mod n; decrypting said blinded and encrypted message using an ephemeral decryption key of said ephemeral key pair to form a blinded message, wherein said ephemeral key pair is an ephemeral public key pair including ephemeral public and private keys, and wherein said ephemeral public and private keys comprise an ephemeral RSA public/private key pair of the form (e,n) and (d,n) respectively; communicating said blinded message to said first node; and irretrievably deleting said ephemeral decryption key in response to a specified event; wherein the blinded and encrypted message is formed as the product (R.sup.e*M.sup.e mod n) where (M.sup.e mod n) is said message M encrypted using said ephemeral public encryption key.