Patent ID: 8788824
Filing Date: 2014-07-22
Classification: H04L

Abstract:
1. A method comprising: transmitting, by a software application subsystem, a request to an encryption services server to route a message generated by an originating software application residing within a first client to a recipient software application residing within a second client through a message broker subsystem separate from the encryption services server, wherein the first client upon which the originating software application resides is configured to communicate directly with the encryption services server to acquire data representative of a current encryption configuration of the message broker subsystem, and the second client upon which the recipient software application resides is configured to communicate directly with the encryption services server to acquire data representative of a current encryption configuration of the recipient software application; acquiring, by the software application subsystem by way of the direct communication between the first client and the encryption services server, the data representative of the current encryption configuration of the message broker subsystem from the encryption services server in response to the request; and determining, by the software application subsystem, during a run time of the originating software application whether to encrypt or to not encrypt the message before the message is transmitted to the message broker subsystem for routing to the recipient software application, the determination based at least in part on the current encryption configuration of the message broker subsystem and the current encryption configuration of the recipient software application acquired from the encryption services server.