Enhancing network security
AssigneeUab 360 It
InventorAdrianus Warmenhoven
Life of this patent
Estimating the term…
Abstract
A method including determining, by a transmitting device in communication with a receiving device, encrypted decoy messages based at least in part on encrypting decoy data utilizing an encryption key; determining, by the transmitting device, one or more encrypted content messages based at least in part on encrypting content data utilizing a cryptographic key, different from the encryption key; and transmitting, by the transmitting device to the receiving device, the one or more encrypted content messages among the encrypted decoy messages. Various other aspects are contemplated.
Claims20
A method, comprising:
- determining, by a transmitting device in communication with a receiving device, encrypted decoy messages based at least in part on encrypting decoy data utilizing a first scheme, the first scheme including encrypting a first random number of decoy messages utilizing a first encryption key and a first encryption algorithm, and encrypting a second random number of decoy messages utilizing a second encryption key and a second encryption algorithm, the second encryption key being different from the first encryption key;
- transmitting, by the transmitting device to the receiving device, an ongoing sequence of only the encrypted decoy messages;
- determining, by the transmitting device, one or more encrypted content messages based at least in part on encrypting content data utilizing a cryptographic key, different from the first encryption key and the second encryption key;
- inserting, by the transmitting device, the one or more encrypted content messages in the ongoing sequence of only the encrypted decoy messages;
- and
- continuing, by the transmitting device after inserting the one or more encrypted content messages, transmission of the ongoing sequence including the one or more encrypted content messages and the encrypted decoy messages.
A device, comprising:
- a memory;
- and
- a processor communicatively coupled with the memory, the memory and the processor being configured to:
- determine, while in communication with a receiving device, encrypted decoy messages based at least in part on encrypting decoy data utilizing a first scheme, the first scheme including encrypting a first random number of decoy messages utilizing a first encryption key and a first encryption algorithm, and encrypting a second random number of decoy messages utilizing a second encryption key and a second encryption algorithm, the second encryption key being different from the first encryption key;
- transmit, to the receiving device, an ongoing sequence of only the encrypted decoy messages;
- determine one or more encrypted content messages based at least in part on encrypting content data utilizing a cryptographic key, different from the first encryption key and the second encryption key;
- insert the one or more encrypted content messages in the ongoing sequence of only the encrypted decoy messages;
- and
- continue, after inserting the one or more encrypted content messages, transmission of the ongoing sequence including the one or more encrypted content messages and the encrypted decoy messages.
A non-transitory computer-readable medium configured to store instructions, which when executed by a processor associated with a transmitting device, configure the processor to:
- determine, while in communication with a receiving device, encrypted decoy messages based at least in part on encrypting decoy data utilizing a first scheme, the first scheme including encrypting a first random number of decoy messages utilizing a first encryption key and a first encryption algorithm, and encrypting a second random number of decoy messages utilizing a second encryption key and a second encryption algorithm, the second encryption key being different from the first encryption key;
- transmit, to the receiving device, an ongoing sequence of only the encrypted decoy messages;
- determine one or more encrypted content messages based at least in part on encrypting content data utilizing a cryptographic key, different from the first encryption key and the second encryption key;
- insert the one or more encrypted content messages among the encrypted decoy messages in the ongoing sequence of only the encrypted decoy messages;
- and
- continue, after inserting the one or more encrypted content messages, transmission of the ongoing sequence including the one or more encrypted content messages and the encrypted decoy messages.
Dependencies are inferred from the claim text.