Invention Grant
- Patent Title: Apparatus and method for generating cryptographic algorithm, apparatus and method for encryption
-
Application No.: US16664116Application Date: 2019-10-25
-
Publication No.: US11632234B2Publication Date: 2023-04-18
- Inventor: Duk-Jae Moon , Kyu-Young Choi , Joo-Young Lee
- Applicant: SAMSUNG SDS CO., LTD. , Korea Advanced Institute of Science and Technology
- Applicant Address: KR Seoul; KR Daejeon
- Assignee: SAMSUNG SDS CO., LTD.,Korea Advanced Institute of Science and Technology
- Current Assignee: SAMSUNG SDS CO., LTD.,Korea Advanced Institute of Science and Technology
- Current Assignee Address: KR Seoul; KR Daejeon
- Agency: The PL Law Group, PLLC
- Priority: KR10-2018-0129223 20181026
- Main IPC: H04L9/06
- IPC: H04L9/06 ; H04L9/08

Abstract:
A method of generating a cryptographic algorithm includes generating at least one key table on the basis of a seed value; generating, by using a round tweak bit string and an input bit string that is input to one of input branches of a Feistel structure, a first transformation function converting the input bit string into a first random bit string having a length that extends beyond a length of the input bit string, generating a second transformation function converting a second random bit string generated by referencing the one or more key tables into a third random bit string having a length that is the same as the length of the input bit string, and generating a block cryptographic algorithm of a Feistel structure which includes a round function to which the one or more key tables, the first transformation function, and the second transformation function are applied.
Information query