摘要:
The present invention provides a method for a data encryption device to perform network communications, the method comprising obtaining an indexed array of encryption keys, wherein the indexed array of encryption keys is shared with a data decryption device; obtaining a message to be encrypted; using a first random or pseudorandom number to determine an index; obtaining a first key from the array of encryption keys, wherein the first key corresponds to the index; selecting a second key from the plurality of encryption keys; encrypting the message using the first key and a second random or pseudorandom number; encrypting the index using the second key and a third random or pseudorandom number; transmitting the encrypted message and the encrypted index to the data decryption device.
摘要:
The present invention provides a method for a data encryption device to perform network communications, the method comprising obtaining an indexed array of encryption keys, wherein the indexed array of encryption keys is shared with a data decryption device; obtaining a message to be encrypted; using a first random or pseudorandom number to determine an index; obtaining a first key from the array of encryption keys, wherein the first key corresponds to the index; selecting a second key from the plurality of encryption keys; encrypting the message using the first key and a second random or pseudorandom number; encrypting the index using the second key and a third random or pseudorandom number; transmitting the encrypted message and the encrypted index to the data decryption device.
摘要:
The present invention provides a method for a data encryption device to perform network communications, the method comprising obtaining an indexed array of encryption keys, wherein the indexed array of encryption keys is shared with a data decryption device; obtaining a message to be encrypted; using a first random or pseudorandom number to determine an index; obtaining a first key from the array of encryption keys, wherein the first key corresponds to the index; selecting a second key from the plurality of encryption keys; encrypting the message using the first key and a second random or pseudorandom number; encrypting the index using the second key and a third random or pseudorandom number; transmitting the encrypted message and the encrypted index to the data decryption device.
摘要:
The present invention provides a method for a data encryption device to perform network communications, the method comprising obtaining an indexed array of encryption keys, wherein the indexed array of encryption keys is shared with a data decryption device; obtaining a message to be encrypted; using a first random or pseudorandom number to determine an index; obtaining a first key from the array of encryption keys, wherein the first key corresponds to the index; selecting a second key from the plurality of encryption keys; encrypting the message using the first key and a second random or pseudorandom number; encrypting the index using the second key and a third random or pseudorandom number; transmitting the encrypted message and the encrypted index to the data decryption device.
摘要:
Embodiments of the invention provide a removable memory unit (RMU) that facilitates concatenation of said memory modules irrespective of their individual physical interfaces, enables encryption/decryption keys (including cryptographic ignition keys (CIKs)) to reside onboard the RMU, provides for physical separation of RED and BLACK data in cross-domain environments and implements zeroization functionality onboard the RMU. Further embodiments provide a swappable IO backplane and adapter plates for incorporation into a wide variety of platforms.
摘要:
A multifacet mirror comprises a catoptric structure configured to reflect light from a first field of view onto an image plane comprising a plurality of sensors, the catoptric structure having a surface comprising a plurality of facets separated by a plurality of catoptric regions; wherein a facet of the plurality of the facets has a second field of view that is smaller than the predetermined field of view; and wherein a catoptric region of the plurality of catoptric regions between two facets of the plurality of facets is configured to reflect light from a world point within the first field of view onto two of the sensors of the plurality of sensors.
摘要:
A multifacet mirror comprises a catoptric structure configured to reflect light from a first field of view onto an image plane comprising a plurality of sensors, the catoptric structure having a surface comprising a plurality of facets separated by a plurality of catoptric regions; wherein a facet of the plurality of the facets has a second field of view that is smaller than the predetermined field of view; and wherein a catoptric region of the plurality or catoptric regions between two facets of the plurality of facets is configured to reflect light from a world point within the first field of view onto two of the sensors of the plurality of sensors.
摘要:
Some embodiments of the invention relate to WRAs that implement removable memory units (RMUs). The ability to load operational, maintenance, and mission data through RMUs is critical for avionics platform safety and logistics. However, due to strong hardware dependence, universality, or rather platform-invariance is not currently available for aircraft data acquisition (including the real-time recording of new performance, operational (flight) and environmental data) or mission data loading via prior art WRAs.
摘要:
Two embodiments of a connector that can be mated without regard for its orientation are disclosed. One embodiment is mated and demated autonomously as part of a system for recovering, docking with, recharging and re-launching unmanned aerial vehicles. Another embodiment is employed on the decks of vessels to facilitate mating and demating of various equipment providing different functions to reconfigure the vessel. Because both embodiments are configured for connection irrespective of angular orientation over 360°, they are especially suited for harsh environments including autonomous operation, rough seas, darkness and the like.
摘要:
A non-transient computer usable medium has computer usable instructions embodied thereon, the computer usable instructions configured to cause a computer device to perform the steps of receiving an intermediate program code prior to execution of the intermediate program code; recognizing data storage commands within the intermediate program code; modifying the intermediate program code such that, during execution of the intermediate program code, the data is encrypted before it is stored; recognizing data retrieval commands within the intermediate program code; modifying the intermediate program code such that, during execution of the intermediate program code, the data is decrypted after it is retrieved; and providing the modified intermediate program code for execution.