METHODS AND APPARATUS FOR MULTI-LEVEL DYNAMIC SECURITY SYSTEM
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for converting original data into a plurality of sub-bands using wavelet decomposition; encrypting at least one of the sub-bands using a key to produce encrypted sub-band data; and transmitting the encrypted sub-band data to a recipient separately from the other sub-bands.
23 Citations
31 Claims
-
1-10. -10. (canceled)
-
11. A method of routing, comprising:
-
routing one or more packets of encrypted data to a recipient through a communication network having nodes, wherein the encrypted data has an associated security level, and wherein a respective node has an associated node security level, said routing comprising routing a particular packet only through one or more nodes having associated node security levels higher than or equal to the associated security level of the encrypted data carried by the particular packet, wherein the associated node security level of a respective node is updated based at least in part on recent behavior of the respective node. - View Dependent Claims (12, 13)
-
-
14. A machine-readable medium containing executable instructions that, upon execution by a machine, cause the machine to perform operations comprising:
-
routing one or more packets of encrypted data to a recipient through a communication network having nodes, wherein the encrypted data has an associated security level, and wherein a respective node has an associated node security level, said routing comprising routing a particular packet only through one or more nodes having associated node security levels higher than or equal to the associated security level of the encrypted data carried by the particular packet, wherein the associated node security level of a respective node is updated based at least in part on recent behavior of the respective node. - View Dependent Claims (15, 16)
-
-
17. A node of a communication network, comprising:
a security level evaluator configured to compute a metric based at least in part on evaluating recent behavior of the node and to update a node security level associated with the node. - View Dependent Claims (18, 19, 20, 21)
-
22. A method to be executed by a node of a communication network, the method comprising:
dynamically updating a node security level associated with the node, said dynamically updating including computing a metric based at least in part on evaluating recent behavior of the node. - View Dependent Claims (23, 24, 25, 26)
-
27. A machine-readable medium containing executable instructions that, upon execution by a machine, cause the machine to perform operations comprising:
dynamically updating a node security level associated with the node, said dynamically updating including computing a metric based at least in part on evaluating recent behavior of the node. - View Dependent Claims (28, 29, 30, 31)
Specification