Secure communication apparatus and method
First Claim
1. A method for securing information comprising:
- receiving encrypted information from a sender for transmission to at least one intended recipient and an encrypted secret key encrypted using a public key associated with a secure distribution server;
decrypting the encrypted secret key to produce a decrypted secret key;
obtaining a corresponding public key of the at least one intended recipient;
encrypting the decrypted secret key for the at least one intended recipient using a corresponding public key to produce at least one recipient specific secure secret key; and
forwarding the encrypted information sent by the sender and at least one recipient specific secure secret key for the at least one corresponding intended recipient.
9 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus, such as a secure distribution server, receives encrypted information from a sender, wherein the encrypted information is for transmission to a plurality of intended recipients. In addition to the encrypted information, the method includes receiving an encrypted secret key that is encrypted using a public key associated with the secure distribution server. The method and apparatus decrypts the encrypted secret key to produce a decrypted secret key. The method and apparatus then encrypts the decrypted secret key with the corresponding public key of at least one (or each of a plurality of) intended recipient(s) to produce at least one (or plurality of) recipient-specific secure secret keys. The method and apparatus then forwards the received encrypted information sent by the sender and also sends at least one recipient-specific secure secret key to a corresponding intended recipient.
-
Citations
27 Claims
-
1. A method for securing information comprising:
-
receiving encrypted information from a sender for transmission to at least one intended recipient and an encrypted secret key encrypted using a public key associated with a secure distribution server;
decrypting the encrypted secret key to produce a decrypted secret key;
obtaining a corresponding public key of the at least one intended recipient;
encrypting the decrypted secret key for the at least one intended recipient using a corresponding public key to produce at least one recipient specific secure secret key; and
forwarding the encrypted information sent by the sender and at least one recipient specific secure secret key for the at least one corresponding intended recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for securing information comprising:
-
receiving, by a secure distribution server, encrypted information for transmission to a plurality of intended recipients and an encrypted secret key encrypted using a public key associated with the secure distribution server;
decrypting, by the secure distribution server, the encrypted secret key to produce the secret key;
obtaining, by the secure distribution server, a corresponding public key of at least one intended recipient;
encrypting, by the secure distribution server, the decrypted secret key for the at least one intended recipient using a corresponding public key to produce a recipient specific secure secret key; and
forwarding, by the secure distribution server, the encrypted information and the recipient specific secure secret key for a corresponding intended recipient. - View Dependent Claims (16, 17)
-
-
18. A network element comprising:
-
means for decrypting a received encrypted secret key encrypted using a public key associated with the network element to produce a decrypted secret key;
means, operatively coupled to the means for decrypting, for obtaining a corresponding public key of at least one intended recipient;
means, operatively coupled to the means for obtaining, for encrypting the decrypted secret key for the at least one intended recipient using a corresponding public key to produce a recipient specific secure secret key; and
means for forwarding the encrypted information sent by the sender and at least one recipient specific secure secret key for at least one corresponding intended recipient. - View Dependent Claims (19)
-
-
20. A storage medium comprising:
-
memory containing executable instructions that when read by one or more processing devices, causes the one or more processing devices to;
receive encrypted information from a sender for transmission to at least one intended recipient and an encrypted secret key encrypted using a public key associated with a secure distribution server;
decrypt the encrypted secret key to produce a decrypted secret key;
obtain a corresponding public key of the at least one intended recipient;
encrypting the decrypted secret key for the at least one intended recipients using a corresponding public key to produce a recipient specific secure secret key; and
forward the encrypted information sent by the sender and at least one recipient specific secure secret key for the at least one corresponding intended recipient. - View Dependent Claims (21, 22, 23)
-
-
24. A secure communication system comprising:
-
at least one sender that encrypts information with a secret key to produce encrypted information, encrypts the secret key with a public key associated with a network element to produce an encrypted secret key, and during an online session, sends the encrypted information and the encrypted secret key to the network element;
at least one intended recipient;
at least one network element, operatively coupled to the sender and to the at least one intended recipient, including;
means for decrypting the received encrypted secret key encrypted using a public key associated with the network element to produce a decrypted secret key;
means, operatively coupled to the means for decrypting, for obtaining a corresponding public key of the at least one intended recipient;
means, operatively coupled to the means for obtaining, for encrypting the decrypted secret key for the at least one intended recipient using a corresponding public key to produce at least one recipient specific secure secret key; and
means for forwarding the encrypted information sent by the sender and at least one recipient specific secure secret key for at least one corresponding intended recipient. - View Dependent Claims (25, 26, 27)
-
Specification