Apparatus and system for asymmetric security
First Claim
1. An apparatus to facilitate asymmetric security, the apparatuscomprising:
- a storage device storing executable code;
a processor executing the executable code, the executable code performing operations comprising;
receiving a first message at a first security level from a first node, the first security level selected from a plurality of available security levels in accordance with a sensitivity level of the first message;
transmitting a second message at a second security level to the first node in response to receiving the first message, the second security level selected from the plurality of available security levels in accordance with a sensitivity level of the second message;
wherein each of the plurality of available security levels are defined in a dynamically updateable security level definition, the dynamically updateable security level definition indicating security features dynamically applicable to each security level; and
communicating the second security level to-the first node.
0 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and system are disclosed for asymmetric security in data communications between two or more nodes. Asymmetric security within data communications refers to sending and receiving messages at different security levels. The apparatus includes a receiving module, a transmission module, and a communication module. The receiving module receives a first message at a first security level from a first node. A security level may be defined by implementation of one or more security features, including encryption, digital signatures, and/or other security features. The transmission module transmits a second message at a second security level to the first node in response to receiving the first message. The first and second messages may be communicated during a single communication session. The communication module communicates the second security level to the first node. The communication may be directly between two nodes or may occur via a broker or other intermediate node.
44 Citations
20 Claims
-
1. An apparatus to facilitate asymmetric security, the apparatus
comprising: -
a storage device storing executable code; a processor executing the executable code, the executable code performing operations comprising; receiving a first message at a first security level from a first node, the first security level selected from a plurality of available security levels in accordance with a sensitivity level of the first message; transmitting a second message at a second security level to the first node in response to receiving the first message, the second security level selected from the plurality of available security levels in accordance with a sensitivity level of the second message; wherein each of the plurality of available security levels are defined in a dynamically updateable security level definition, the dynamically updateable security level definition indicating security features dynamically applicable to each security level; and communicating the second security level to-the first node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system to facilitate asymmetric security, the system comprising:
-
a first node configured to transmit a first message at a first security level, the first security level descriptive of a first encryption level and a first digital signature level, the first security level selected from a plurality of available security levels in accordance with a sensitivity level of the first message; a second node configured to receive the first message from the first node and to transmit a second message at a second security level to the first node in response to receiving the first message, the second security level descriptive of a second encryption level and a second digital signature level, the second security level selected from the plurality of available security levels in accordance with a sensitivity level of the second message; wherein each of the plurality of available security levels are defined in a dynamically updateable security level definition, the dynamically updateable security level definition indicating security features dynamically applicable to each security level; and wherein the first node and the second node each comprise a storage device storing executable code and a processor executing the executable code. - View Dependent Claims (12)
-
-
13. A memory device embodying a program of machine-readable instructions executed by a digital processing apparatus to perform operations to facilitate asymmetric security, the operations comprising:
-
receiving a first message at a first security level from a first node, the first security level selected from a plurality of available security levels in accordance with a sensitivity level of the first message; transmitting a second message at a second security level to the first node in response to receiving the first message, the second security level selected from the plurality of available security levels in accordance with a sensitivity level of the second message; wherein each of the plurality of available security levels are defined in a dynamically updateable security level definition, the dynamically updateable security level definition indicating security features dynamically applicable to each security level; and communicating a security level indicator to the first node, the security level indicator indicating the second security level. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification