Cryptography using varying sized symbol sets
AssigneeMicrosoft Technology Licensing, LLC
InventorsAmer Aref Hassan, Whitney J. Giaimo, Roy D. Kuntz
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsAmer Aref Hassan, Whitney J. Giaimo, Roy D. Kuntz
Estimating the term…
Disclosed are systems, methods, and non-transitory computer-readable media for symmetric cryptography using varying sized symbol sets. To protect against a brute force or other similar type of attack, multiple symbol sets of varying sizes can be used for encrypting/decrypting data. For example, different portions of the data (e.g., data blocks representing multiple symbols, set of bits representing a single symbol) may be encrypted/decrypted using different symbol sets that include different numbers of unique symbols. Using varying sized symbol sets adds additional complexity to the encryption process, thereby greatly increasing the difficulty in decrypting the encrypted data with a brute force attack.
A method for symmetric cryptography using varying sized symbol sets, the method comprising:
A system for symmetric cryptography using varying sized symbol sets, the system comprising:
A machine-readable medium storing instructions that, when executed by one or more computer processors of a transmitting device, cause the transmitting device to perform operations for symmetric cryptography using varying sized symbol sets, wherein the instructions, the instructions comprising:
Dependencies are inferred from the claim text.