CNIPA.AI
검색으로 돌아가기
기록

REDUNDANCY AES MASKING BASIS FOR ATTACK MITIGATION USING LOOKUP TABLES

발명심사 중
8조회수
51청구항 · 3 독립항
§ Ⅰ

개요

발명자

Ury Kreimer; Yaacov Belenky; Alexander Kesler

IPC 분류

H4L 9/6G6F 17/16H4L 9/

CPC 분류

H4L9/631G6F17/16H4L9/2

Techniques include replacing many of the functions used in finite-field-based arithmetic with lookup tables (LUTs) and combining such LUTs with redundancy-based protection. Advantageously, using LUTs makes it possible to dramatically decrease the redundancy level (e.g., from d=8 to d=3 or 4) and the power consumption and increase the maximal frequency, while preserving the same protection level, latency and performance. The improvement is applicable not only to AES, but also to other algorithms based on a finite field arithmetic, and in particular SM4, ARIA, and Camellia which use Sboxes very similar to or the same as the AES Sbox.

원문 (중국어)

Techniques include replacing many of the functions used in finite-field-based arithmetic with lookup tables (LUTs) and combining such LUTs with redundancy-based protection. Advantageously, using LUTs makes it possible to dramatically decrease the redundancy level (e.g., from d=8 to d=3 or 4) and the power consumption and increase the maximal frequency, while preserving the same protection level, latency and performance. The improvement is applicable not only to AES, but also to other algorithms based on a finite field arithmetic, and in particular SM4, ARIA, and Camellia which use Sboxes very similar to or the same as the AES Sbox.