Technologies for enhancing computer security
First Claim
1. A method comprising:
- receiving at a processor a first sequence of values;
segmenting by the processor the first sequence of values into a plurality of subsequences, each of the plurality of subsequences having either a first length or a second length based on a mode of a switch configured to switch between a first mode and a second mode, the plurality of subsequences including a first subsequence having the first length based on the switch being in the first mode and a second subsequence having the second length based on the switch being in the second mode;
inserting by the processor values into the first subsequence to create a modified first subsequence of a third length;
inserting by the processor values into the second subsequence to create a modified second subsequence of the third length;
combining by the processor the modified first subsequence and the modified second subsequence to create a second sequence of values; and
transmitting the second sequence of values to a destination device,wherein the third length is different than the first length and the third length is different than the second length.
2 Assignments
0 Petitions
Accused Products
Abstract
A method includes providing a plurality of variables and a variable. The variables differ from each other. The variables differ from the variable. The further method includes providing a lookup table indexing a plurality of characters via a plurality of values based on a first numeral system, converting a message into a first sequence of values based on the table, converting the first sequence into a second sequence of values based on a second numeral system different from the first system and according to a preset format, combining the second sequence into a single sequence via removing the format, generating a first plurality of subsequences from the single sequence based on segmentation of the sequence via alternating the variables, converting the first subsequences into a second plurality of subsequences such that each of the second subsequences is sized according to the variable, and transmitting the second subsequences.
42 Citations
15 Claims
-
1. A method comprising:
-
receiving at a processor a first sequence of values; segmenting by the processor the first sequence of values into a plurality of subsequences, each of the plurality of subsequences having either a first length or a second length based on a mode of a switch configured to switch between a first mode and a second mode, the plurality of subsequences including a first subsequence having the first length based on the switch being in the first mode and a second subsequence having the second length based on the switch being in the second mode; inserting by the processor values into the first subsequence to create a modified first subsequence of a third length; inserting by the processor values into the second subsequence to create a modified second subsequence of the third length; combining by the processor the modified first subsequence and the modified second subsequence to create a second sequence of values; and transmitting the second sequence of values to a destination device, wherein the third length is different than the first length and the third length is different than the second length. - View Dependent Claims (2, 3, 4, 5, 6, 7, 15)
-
-
8. A method comprising:
-
receiving at a processor a first sequence of values, wherein the first sequence of values is received from a source device; segmenting by the processor the first sequence of values into a plurality of first subsequences of a first length; removing by the processor values from each the plurality of first subsequences to create a plurality of modified subsequences, each of the plurality of modified subsequences having either a second length or a third length based on a mode of a switch configured to switch between a first mode and a second mode, the plurality of modified subsequences including a first modified subsequence having the second length based on the switch being in the first mode and a second modified subsequence having the third length based on the switch being in the second mode; and combining by the processor the modified first subsequence and the modified second subsequence to create a second sequence of values, wherein the third length is different than the first length, and the third length is different than the second length, and the second length is different from the first length. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification