Apparatus, system, and method for message level security
First Claim
1. An apparatus to facilitate message security, the apparatus comprising:
- a message class definition module configured to identify a predetermined message class of an internode message;
a security module configured to apply security to the message at an application layer, the security corresponding to a security level, the security level depending on the message class; and
a messaging module configured to communicate the message between a first node and a second node.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus, system, and method are disclosed for selective, end-to-end message level security. The apparatus includes a message class definition module, a security module, and a messaging module. The message class definition module identifies a predetermined message class of an internode message. The security module applies security to the message at an application layer. The security that is applied to the message corresponds to a security level, which depends on the message class of the message. The security may include encryption, authentication, and/or other security features. The messaging module communicates the message between a first node and a second node. A third node, such as a broker, may be interposed between the first and second nodes, in which case the security of the message is preserved at the third node.
43 Citations
32 Claims
-
1. An apparatus to facilitate message security, the apparatus comprising:
-
a message class definition module configured to identify a predetermined message class of an internode message;
a security module configured to apply security to the message at an application layer, the security corresponding to a security level, the security level depending on the message class; and
a messaging module configured to communicate the message between a first node and a second node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system to facilitate message security, the system comprising:
-
an electronic storage device configured to store a message class definition descriptive of a predetermined message class;
a message apparatus configured to identify an internode message within the predetermined message class and to apply security to the internode message at an application layer, the security corresponding to a security level, the security level depending on the message class; and
a network interface configured to transmit the internode message from a first node to a second node. - View Dependent Claims (12, 13)
-
-
14. A system to facilitate message security, the system comprising:
-
a first node configured to apply security to a message at an application level, the security corresponding to a security level, the security level depending on a message class of the message;
a broker node configured to receive the message from the first node and to maintain the security of the message at the broker node; and
a second node configured to receive the message from the first node via the broker node.
-
-
15. A signal bearing medium tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to perform operations to facilitate message security, the operations comprising:
-
identifying a predetermined message class of an internode message;
applying security to the message at an application layer, the security corresponding to a security level, the security level depending on the message class; and
communicating the message between a first node and a second node. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for message security, the method comprising:
-
identifying a predetermined message class of an internode message;
applying security to the message at an application layer, the security corresponding to a security level, the security level depending on the message class; and
communicating the message between a first node and a second node. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A method for message security, the method comprising:
-
maintaining a security level map mapping a security level to a predetermined message class;
identifying an internode message within the predetermined message class;
applying security to the message at an application layer, the security corresponding to a security level, the security level depending on the message class;
communicating the message between a first node and a second node via a third node interposed between the first node and the second node; and
preserving the security of the message at the third node.
-
-
32. An apparatus to facilitate message security, the apparatus comprising:
-
means for identifying a predetermined message class of an internode message;
means for applying security to the message at an application layer, the security corresponding to a security level, the security level depending on the message class; and
means for communicating the message between a first node and a second node.
-
Specification