Modification of device behavior for use in secure networking
AssigneeCyber Sonata, LLC
InventorIsaiah Liljestrand
Life of this patent
Estimating the term…
Abstract
A modifier infrastructure that takes digital device behaviors and allows them to enact channel behaviors instead. This infrastructure preferably extends to address issues of channels connected to channels for controlling and managing identities, privileges, and the encryption and decryption of valuable information. Embodiments of the present invention provide methods for computer authentication—particularly for component authentication, human-component authentication, and/or network cryptography.
Claims14
A method for enabling a plurality of devices to establish secure communication with one another via a channel behavior, the method comprising:
- providing a first device, the first device comprising a first digital device behavior;
- the first device having a first modifier value;
- the first digital device behavior and the first modifier value acted on by an exclusive OR logic operation to produce a channel value;
- the first device sharing the channel value with a second device via a trusted third party;
- the second device comprising a second digital device behavior;
- the second digital device behavior and the channel value acted on by an exclusive OR logic operation to produce a second modifier value;
- the second modifier value stored on the second device;
- passing input data through a digital identity networking operation that includes the channel behavior to generate a cryptographic hash function to securely communicate between the first and the second device;
- the first device sending encrypted data to the second device and the second device decrypting the encrypted data using the channel behavior;
- and
- creating a second channel behavior by:
- providing a third device, the third device comprising a third digital device behavior;
- applying an exclusive OR operation on the first digital device behavior with a modifier value that is different from the first modifier value to produce a second channel value;
- the first device sharing the second channel value with the third device;
- and
- applying an exclusive OR operation on the third digital device behavior of the third device and the second channel value to produce a third modifier value;
- and
- entering data into the first device and performing encryption with an encryption key that was generated using the second channel.
A method for enabling a plurality of devices to securely communicate with one another comprising:
- creating a first channel between a first device and a second device by:
- applying an exclusive OR operation on a first digital device behavior of the first device with a first modifier value to produce a modified first digital device behavior;
- applying an exclusive OR operation on a second digital device behavior of the second device with a second modifier value to produce a modified second digital device behavior;
- entering data into the first device and performing encryption with an encryption key that was generated using the first channel;
- transmitting encrypted data from the first device to the second device;
- creating a second channel between the first device and a third device by:
- applying an exclusive OR operation on the first digital device behavior with a modifier value that is different from the first modifier value to produce a second channel value;
- the first device sharing the second channel value with the third device;
- and
- applying an exclusive OR operation on a third digital device behavior of the third device and the second channel value to produce a third modifier value;
- and
- entering data into the first device and performing encryption with an encryption key that was generated using the second channel.
Dependencies are inferred from the claim text.