The present invention relates to a white box cipher device for ARIA block ciphers, and more particularly, to a white box cipher device, which uses a table of operations used in ARIA block ciphers, but a Type 2 table for round function calculations and a Type 3 table and a Type 4 table for XOR operation are combined to perform an operation to implement a white box cipher, and the round function of the ARIA block cipher is applied to key expansion (AddRoundKey), substitution layer (SubstLayer), and diffusion layer (DiffLayer). ), the Type 2 table is configured by using the T table, which is a table that calculates the key extension and permutation layers at once, and the TD table, which combines the spreading layer. According to the white box encryption device for ARIA block ciphers proposed in the present invention, a table in which operations used in ARIA block ciphers are tabulated is used, but key expansion (AddRoundKey) and substitution layer (SubstLayer) of the ARIA block cipher are performed. By constructing the Type 2 table using the T table, which is a table calculated at once, and the TD table, which combines the diffusion layer (DiffLayer), ARIA block ciphers can be safely used by implementing the white box method.
展开▼