×

System, method and computer product for sending encrypted messages to recipients where the sender does not possess the credentials of the recipient

  • US 8,489,877 B2
  • Filed: 06/24/2011
  • Issued: 07/16/2013
  • Est. Priority Date: 05/12/2004
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer program product operable on a network-connected device for exchanging PKI compliant messages between a sender and one or more recipients, whereby the sender does not have access to the PKI credentials of at least one of the one or more recipients, said at least one of the one or more recipients corresponding to a non- credentialed recipient, said non-transitory computer program product comprising:

  • (a) a Public Key Cryptographic utility linked to a browser or a client communication program, or forming part of the browser or the client communication program, the Public Key Cryptography utility being configured to perform one or more cryptographic operations including encrypting/decrypting data, authenticating data, and/or authenticating a sender, decrypting and/or verifying data, the Public Key Cryptography utility being configured on a computer of the sender to;

    (i) perform one or more of such cryptographic operations so as to create an encrypted message for communication to the recipient; and

    (ii) identify that the sender does not have access to the PKI credentials of the non-credentialed recipient, and thereby initiate the creation of a secret shared between the sender and the non-credentialed recipient; and

    wherein the Public Key Cryptographic utility cooperates with a server to invite the recipient to provide the shared secret so as to;

    (i) obtain the encrypted message in a decrypted form in a secure session with the server;

    or (ii) activate a Public Key Cryptography utility linked to the second network-connected device or to the server so as to access a private key linked to the encrypted message thereby enabling the Public Key Cryptography utility to decrypt the encrypted message.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×