Invention Grant
US08135130B2 Data encryption apparatus, data converting method, data converting program, recording medium and integrated circuit
有权
数据加密装置,数据转换方法,数据转换程序,记录介质和集成电路
- Patent Title: Data encryption apparatus, data converting method, data converting program, recording medium and integrated circuit
- Patent Title (中): 数据加密装置,数据转换方法,数据转换程序,记录介质和集成电路
-
Application No.: US12095684Application Date: 2007-06-19
-
Publication No.: US08135130B2Publication Date: 2012-03-13
- Inventor: Masao Nonaka , Kaoru Yokota , Motoji Ohmori
- Applicant: Masao Nonaka , Kaoru Yokota , Motoji Ohmori
- Applicant Address: JP Osaka
- Assignee: Panasonic Corporation
- Current Assignee: Panasonic Corporation
- Current Assignee Address: JP Osaka
- Agency: Wenderoth Lind & Ponack, L.L.P.
- Priority: JP2006-173322 20060623
- International Application: PCT/JP2007/062265 WO 20070619
- International Announcement: WO2007/148665 WO 20071227
- Main IPC: H04L29/06
- IPC: H04L29/06

Abstract:
The data encryption apparatus with a data converting unit splits 256-bit input data into 32-bit data blocks A1, B1, A2, and B2. A first combining unit performs an exclusive OR operation on A1 and B1, and on A2 and B2. A first scramble unit branches A1, A2, and the results of the exclusive OR operations (C1 and C2) into three data blocks each, and for each set of three data blocks, shift-rotates two of the data blocks and combines the shifted data blocks with the remaining data block. A second combining unit performs an exclusive OR operation on D1 and E2, and on D2 and E1, which are the results of the processing performed by the first scramble unit. A block concatenating unit concatenates the results of the operations performed by the second combining unit. A second scramble unit branches the concatenated data into three data blocks, shift-rotates two of the data blocks and combines the two shifted data blocks with the remaining data block.
Public/Granted literature
Information query