×

Multi-level independent security architecture

  • US 10,114,766 B2
  • Filed: 11/18/2016
  • Issued: 10/30/2018
  • Est. Priority Date: 04/01/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a plurality of data input ports, each port corresponding to one of a plurality of different levels of security classification;

    a plurality of computing devices coupled to receive incoming data from the plurality of input ports, wherein the incoming data includes a first data packet having a first classification level, the first data packet comprises a tag that identifies one of the levels of security classification, and wherein each computing device is configured to perform, by at least one processor, security processing for at least one of the different levels of security classification;

    wherein a first computing device of the plurality of computing devices is further configured to;

    encrypt, using a first set of keys, the first data packet for sending to a data storage;

    read the first data packet from the data storage;

    after reading the first data packet from the data storage, detect that the first data packet is stored at the first classification level;

    generate, based on detecting that the first data packet is stored at the first classification level, a key address to select a second set of keys; and

    decrypt the first data packet using the second set of keys;

    a multiplexer configured to route, based on the tag, the first data packet from one of the data input ports to the first computing device; and

    a key manager configured to select the first set of keys from a plurality of key sets stored in at least one memory, each of the key sets corresponding to one of the different levels of security classification.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×