Invention Grant
- Patent Title: System and method for providing hardware based fast and secure expansion and compression functions
-
Application No.: US15178973Application Date: 2016-06-10
-
Publication No.: US10797722B2Publication Date: 2020-10-06
- Inventor: Laszlo Hars
- Applicant: The Boeing Company
- Applicant Address: US IL Chicago
- Assignee: The Boeing Company
- Current Assignee: The Boeing Company
- Current Assignee Address: US IL Chicago
- Agency: MH2 Technology Law Group LLP
- Main IPC: H03M7/30
- IPC: H03M7/30 ; H04L9/06 ; H04L9/12 ; H04L9/08

Abstract:
A system and method for encoding data by providing data expansion and compression functions for arbitrary input and output lengths. The input is partitioned into groups of sequential bits. A subkey is selected from secret key material for each group of the input bits. A tree of XOR gates applies XOR operations between the subkeys to generate the output. The XOR gates are arranged in layers and all the XOR gates within a layer switch at about the same time. A compression function is performed if the input length is greater than or equal to the output length and an expansion function is performed if the input length is less than or equal to the output length. There is no statistical correlation between the input and the output. A nonlinear function can be applied to the output such as an invertible S-Box, non-invertible S-Box, or series of Rotate-Add-XOR operations.
Public/Granted literature
- US20170359083A1 System and Method for Providing Hardware Based Fast and Secure Expansion and Compression Functions Public/Granted day:2017-12-14
Information query
IPC分类: