Technologies for enhancing computer security
First Claim
1. A system comprising:
- at least one processor; and
at least one memory, having stored thereon computer program code that, when executed by the at least one processor, controls the at least one processor to;
receive a first sequence of values;
segment the first sequence of values into a plurality of first subsequences each having a first length and a plurality of second subsequences each having a second length;
modify each of the plurality of first subsequences by inserting one or more values into each of the plurality of first subsequences to create a plurality of modified first subsequences each having a third length;
modify each of the plurality of second subsequences by inserting one or more values into each of the plurality of second subsequences to create a plurality of modified second subsequences each having the third length;
combine the plurality of modified first subsequences and the plurality of modified second subsequences to create a second sequence of values; and
output the second sequence of values.
2 Assignments
0 Petitions
Accused Products
Abstract
A system including: at least one processor; and at least one memory, having stored thereon computer program code that, when executed by the at least one processor, controls the at least one processor to: receive a first sequence of values; segment the first sequence of values into a first subsequence having a first length and a second subsequence having a second length; modify the first subsequence by inserting one or more values into the first subsequence to create a modified first subsequence of a third length; modify the second subsequence by one or more inserting values into the second subsequence to create a modified second subsequence of the third length; combine the modified first subsequence and the modified second subsequence to create a second sequence of values; and output the second sequence of values.
47 Citations
20 Claims
-
1. A system comprising:
-
at least one processor; and at least one memory, having stored thereon computer program code that, when executed by the at least one processor, controls the at least one processor to; receive a first sequence of values; segment the first sequence of values into a plurality of first subsequences each having a first length and a plurality of second subsequences each having a second length; modify each of the plurality of first subsequences by inserting one or more values into each of the plurality of first subsequences to create a plurality of modified first subsequences each having a third length; modify each of the plurality of second subsequences by inserting one or more values into each of the plurality of second subsequences to create a plurality of modified second subsequences each having the third length; combine the plurality of modified first subsequences and the plurality of modified second subsequences to create a second sequence of values; and output the second sequence of values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising a plurality of circuits configured to:
-
receive a first sequence of values; segment the first sequence of values into a plurality of first subsequences each having a first length and a plurality of second subsequences each having a second length; modify each of the plurality of first subsequences by inserting one or more values into each of the plurality of first subsequences to create a plurality of modified first subsequences each having of a third length; modify each of the plurality of second subsequences by inserting one or more values into each of the plurality of second subsequences to create a plurality of modified second subsequences of the third length; combine the plurality of modified first subsequences and the plurality of modified second subsequences to create a second sequence of values; and output the second sequence of values. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising a plurality of circuits configured to:
-
receive a first sequence of values; segment the first sequence of values into a plurality of first subsequences and a plurality of second subsequences each having a first length; modify each of the plurality of first subsequences by removing one or more values from each of the plurality of first subsequences to create a plurality of modified first subsequences each having a second length; modify each of the plurality of second subsequences by removing one or more values from each of the plurality of second subsequences to create a plurality of modified second subsequences each having a third length; and combine the modified first subsequence and the modified second subsequence to create a second sequence of values. - View Dependent Claims (18, 19, 20)
-
Specification