Encryption processing method, apparatus, and computer program utilizing different types of S-boxes
AssigneeSony Corporation
InventorsTaizo Shirai, Kyoji Shibutani, Toru Akishita, Shiho Moriai
Life of this patent
Estimating the term…
Loading patent…
AssigneeSony Corporation
InventorsTaizo Shirai, Kyoji Shibutani, Toru Akishita, Shiho Moriai
Estimating the term…
A common-key blockcipher processing configuration with enhanced immunity against attacks such as saturation attacks and algebraic attacks (XSL attacks) is realized. In an encryption processing apparatus that performs common-key blockcipher processing, S-boxes serving as non-linear transformation processing parts set in round-function executing parts are configured using at least two different types of S-boxes. With this configuration, the immunity against saturation attacks can be enhanced. Also, types of S-boxes present a mixture of different types. With this configuration, the immunity against algebraic attacks (XSL attacks) can be enhanced, thereby realizing a highly secure encryption processing apparatus.
An encryption processing apparatus comprising:
An encryption processing method of performing encryption processing in an encryption processing apparatus, the method comprising:
A non-transitory computer-readable medium encoded with a computer program that causes an encryption processing apparatus to perform encryption processing, the encryption processing comprising:
A decryption processing apparatus comprising:
A decryption processing method of performing decryption processing in a decryption processing apparatus, the method comprising:
A non-transitory computer-readable medium encoded with a computer program that causes a decryption processing apparatus to perform decryption processing, the decryption processing comprising:
An information processing apparatus comprising:
An information processing apparatus comprising:
Dependencies are inferred from the claim text.