Transport Pipeline Decryption for Content-Scanning Agents
First Claim
Patent Images
1. A method for providing pipeline decryption, the method comprising:
- receiving an encrypted message;
decrypting the encrypted message by a server; and
providing access to the decrypted message to at least one pipeline agent.
3 Assignments
0 Petitions
Accused Products
Abstract
Transport pipeline decryption may be provided. Consistent with embodiments of the invention, a protected message may be received and decrypted. The decrypted message may be provided to pipeline agents, such as anti-virus, anti-spam, journaling, and/or policy enforcement agents. The message may then be re-encrypted and delivered.
69 Citations
20 Claims
-
1. A method for providing pipeline decryption, the method comprising:
-
receiving an encrypted message; decrypting the encrypted message by a server; and providing access to the decrypted message to at least one pipeline agent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable medium which stores a set of instructions which when executed performs a method for providing transport pipeline decryption, the method executed by the set of instructions comprising:
-
receiving a protected message; decrypting the protected message; providing access to the protected message to at least one message agent; re-encrypting the decrypted message; and delivering the re-encrypted message. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A system for providing transport pipeline decryption, the system comprising:
-
a memory storage; and a processing unit coupled to the memory storage, wherein the processing unit is operative to; receive an encrypted message, determine whether the protected message comprises at least one property authorizing pipeline decryption prior to delivery to a receiving user, in response to determining that the protected message comprises at least one property authorizing pipeline decryption prior to delivery to a receiving user; retrieve a decryption key associated with the encrypted message from an authorization server associated with a sender of the encrypted message, decrypt the encrypted message, wherein the system is associated with at least one of the following;
a sending organization and a receiving organization,save the decryption key with the decrypted message, provide read access and write access to the encrypted message and the decrypted message to at least one pipeline agent, wherein the at least one pipeline agent comprises at least one of the following;
an anti-virus agent, a journaling agent, a policy agent, and a spam filter agent;determine whether the system is operable to re-encrypt the decrypted message, and in response to determining that the server is operable to re-encrypt the decrypted message; re-encrypt the message with the saved decryption key, send the re-encrypted message to at least one recipient, save an archive copy of the decrypted message and the encrypted message, and add at least one property field to the re-encrypted message, wherein the at least one property field identifies the re-encrypted message as having been provided to the at least one pipeline agent by the server.
-
Specification