Abstract: A method, an article of manufacture, and a process are provided for securing data sets by dynamically hopping amongst a variety of data encryption and/or manipulation protocols. Such dynamic protocol hopping can be implemented in reconfigurable logic. The encryption protocol applied to the data set is selected from among a plurality of encryption protocols. Preferably, the selection can be driven by a random number generator.
Abstract: A method is provided for securing data sets by dynamically hopping amongst a variety of data encryption and/or manipulation protocols. Such dynamic protocol hopping can be implemented in reconfigurable logic, or some combination of reconfigurable logic and fixed circuitry or software. The encryption and/or manipulation protocol applied to the data set is selected from among a plurality of encryption protocols in an, optionally upgradeable, library of protocols. Preferably, the selection can be driven by a random number generator. More preferably, the number of encryption protocols available can be extended using a logic-stretching engine. An apparatus is also provided for securing data, including a memory that contains data describing encryption protocols, a communications interface that is configured to receive data, and a processor that reads from the memory one of the encryption protocols and encrypts the received data based on the encryption protocol.
Abstract: A global positioning system (GPS) receiver receives signals from at least three or more high-definition television (HDTV) transmitters at HDTV transmitting power and frequency bands. The GPS receiver includes dynamic reconfigurable logic hardware to decode data patterns (i.e., dynamic algorithm patterns) in the received signals to compute and/or identify GPS receiver's physical location.
Abstract: A method and system for optical interconnections with backplanes, cache/memory, chip/die stacks, and mass storage in a supercomputing system. The method includes, but is not limited to, matching a plurality of transmitters to a plurality of receivers to a predetermined phase of an optical signal via a plurality of transmit holographic optical elements and a plurality of receive holographic optical elements; organizing the plurality of transmitters and the plurality of receivers to receive the optical signal via a reflective medium; and modulating the optical signal via the reflective medium from each transmit holographic optical element tuned to the associated receive holographic optical element.
Abstract: A method is provided for securing data sets by dynamically hopping amongst a variety of data encryption and/or manipulation protocols. Such dynamic protocol hopping can be implemented in reconfigurable logic, or some combination of reconfigurable logic and fixed circuitry or software. The encryption and/or manipulation protocol applied to the data set is selected from among a plurality of encryption protocols in an, optionally upgradeable, library of protocols. Preferably, the selection can be driven by a random number generator. More preferably, the number of encryption protocols available can be extended using a logic-stretching engine. An apparatus is also provided for securing data, including a memory that contains data describing encryption protocols, a communications interface that is configured to receive data, and a processor that reads from the memory one of the encryption protocols and encrypts the received data based on the encryption protocol.