Invention Grant
- Patent Title: Mask S-box, block ciphers algorithm device and corresponding construction process
-
Application No.: US15838979Application Date: 2017-12-12
-
Publication No.: US10567162B2Publication Date: 2020-02-18
- Inventor: Liangqing Wang , Songliang Yu , Ruocan Wang
- Applicant: SHENZHEN STATE MICRO TECHNOLOGY CO LTD
- Applicant Address: CN Shenzhen, Guangdong
- Assignee: SHENZHEN STATE MICRO TECHNOLOGY CO LTD
- Current Assignee: SHENZHEN STATE MICRO TECHNOLOGY CO LTD
- Current Assignee Address: CN Shenzhen, Guangdong
- Agency: Lock Lord LLP
- Agent Tim Tingkang Xia, Esq.
- Priority: CN201611198866 20161222
- Main IPC: H04L9/06
- IPC: H04L9/06 ; G06F21/60 ; G09C1/00 ; G06F7/58 ; G06F9/30 ; H04L9/00

Abstract:
The present disclosure discloses a mask S-box, a block ciphers algorithm unit, a device and a corresponding construction method. The mask S-box includes an input module, an address mapping processing module, and an output module. The input module receives a random number and an input data which is masked by the random number and uses the random number and the input data as two inputs of the mask S-box. The address mapping processing module performs one-to-one mapping on the two inputs and the corresponding memory address of the mask S-box. The output module linearly processes the random number by using a linear function to obtain the linearly converted random number, which is used as one output of the mask S-box. The memory address obtained by using the linearly converted random number to mask the output of the original S-box is used as the other output of the mask S-box.
Public/Granted literature
- US20180183576A1 MASK S-BOX, BLOCK CIPHERS ALGORITHM DEVICE AND CORRESPONDING CONSTRUCTION PROCESS Public/Granted day:2018-06-28
Information query