System for secure electronic information transmission
First Claim
1. A method for secure electronic information exchange between a sender and a recipient, comprising:
- generating a message at a first entity;
generating a message encryption key;
encrypting said message using said message encryption key;
wrapping said message encryption key using a key agreement algorithm;
generating a Java archive file including the encrypted message, the wrapped message encryption key and cryptographic algorithm code including decryption algorithm and key agreement algorithm code;
encoding the Java archive file;
embedding the encoded Java archive file in an HTML file; and
sending the HTML file as an e-mail attachment to said recipient.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for secure electronic information exchange between a sender and a recipient. The method includes generating a message at a first entity, generating a message encryption key, encrypting the message using the message encryption key, wrapping the message encryption key using a key agreement algorithm, generating a Java archive file including the encrypted message, the wrapped message encryption key and cryptographic algorithm code including decryption algorithm and key agreement algorithm code, encoding the Java archive file, embedding the encoded Java archive file in an HTML file, and sending the HTML file as an e-mail attachment to said recipient.
185 Citations
16 Claims
-
1. A method for secure electronic information exchange between a sender and a recipient, comprising:
-
generating a message at a first entity;
generating a message encryption key;
encrypting said message using said message encryption key;
wrapping said message encryption key using a key agreement algorithm;
generating a Java archive file including the encrypted message, the wrapped message encryption key and cryptographic algorithm code including decryption algorithm and key agreement algorithm code;
encoding the Java archive file;
embedding the encoded Java archive file in an HTML file; and
sending the HTML file as an e-mail attachment to said recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
- 8. An apparatus for secure electronic information exchange between a sender and a recipient, comprising a secure delivery service in communication with a message generating utility for receiving a message therefrom, said secure delivery service including a message encryption key generator, an encryption module for encrypting said message using said message encryption key and for wrapping said message encryption key using a key agreement algorithm, a Java archive file generator for generating a Java archive file including the encrypted message, the wrapped message encryption key and cryptographic algorithm code including decryption algorithm and key agreement algorithm code and an encoder for encoding the Java archive file wherein the secure delivery service is operable to embed the encoded Java archive file in an HTML file and send the HTML file as an e-mail attachment to said recipient.
Specification