SEED 암호화에서 차분 전력 분석 공격을 방어하기 위한 마스킹 방법
    1.
    发明公开
    SEED 암호화에서 차분 전력 분석 공격을 방어하기 위한 마스킹 방법 有权
    用于保护种子功率分析攻击的掩蔽方法

    公开(公告)号:KR1020110008418A

    公开(公告)日:2011-01-27

    申请号:KR1020090065769

    申请日:2009-07-20

    CPC classification number: H04L9/0618 H04L9/003 H04L2209/043

    Abstract: PURPOSE: A masking method for protecting power analysis attacks is provided to reduce operation quantity needed for masking operation. CONSTITUTION: An inverse table is generated(S510). A first and a second conversion tables for an additional conversion according to the use of the inverse table is generated. 6 one-bite mask values and 2 four-bits mask values required for the masking are generated(S530). The inverse table is masked with the new mask value. The masking inverse table is generated(S550). A masking S box is composed using the masking inverse table, and the first and the second conversion table(S570).

    Abstract translation: 目的:提供用于保护功率分析攻击的掩蔽方法,以减少屏蔽操作所需的操作量。 构成:生成反向表(S510)。 产生用于根据逆表的使用的附加转换的第一和第二转换表。 生成屏蔽所需的6个单面掩模值和2个4位掩模值(S530)。 逆表被新的掩码值屏蔽。 产生掩蔽反转表(S550)。 使用掩蔽反向表和第一和第二转换表(S570)组合屏蔽S盒。

    AES 라인달 알고리즘을 이용하는 암호화 및 복호화 장치와 그 방법
    3.
    发明授权
    AES 라인달 알고리즘을 이용하는 암호화 및 복호화 장치와 그 방법 有权
    使用AES RIJNDAEL算法改进速率加密和分解的装置和方法

    公开(公告)号:KR100949538B1

    公开(公告)日:2010-03-25

    申请号:KR1020080088552

    申请日:2008-09-09

    CPC classification number: H04L9/0631 H04L2209/12 H04L2209/24

    Abstract: 본 발명은 AES 라인달 알고리즘을 이용하는 암호화 및 복호화 장치와 그 방법을 제공하기 위한 것이다.
    이를 위해 본 발명은 제 1 라운드에 대한 라운드키 및 제 2 내지 마지막 라운드에 대한 제 1 부분 라운드키를 연산하여 제 2 내지 마지막 라운드에 대한 라운드키를 생성하는 라운드키 연산부; 및 상기 제 1 내지 마지막 라운드에 대한 라운드키를 이용하여 암호화 또는 복호화를 위한 연산을 수행하는 라운드 실행부를 포함하는 것을 특징으로 한다.
    AES 라인달 알고리즘, 암호화, 복호화, 라운드키

    AES 라인달 알고리즘을 이용하는 암호화 및 복호화 장치와 그 방법
    4.
    发明公开
    AES 라인달 알고리즘을 이용하는 암호화 및 복호화 장치와 그 방법 有权
    使用AES RIJNDAEL算法改进速率加密/分解的装置和方法

    公开(公告)号:KR1020100029871A

    公开(公告)日:2010-03-18

    申请号:KR1020080088552

    申请日:2008-09-09

    CPC classification number: H04L9/0631 H04L2209/12 H04L2209/24

    Abstract: PURPOSE: An encoding/decoding apparatus and a method thereof are provided to minimize memory access by loading only a subround key in a second or final round among multiple rounds. CONSTITUTION: A round key computation unit(330) generates a round key for a second or final round by computing the first subround key for a second or final round and a round key for a first round. A round executor(340) executes a computation for encoding or decoding by using a round key for the round key for the first round and the round key for the second or final round. A round key generating unit(310) generates a round key for the first round including the first or k-th part round key and a round key for the second or final round by using an inputted key.

    Abstract translation: 目的:提供一种编码/解码装置及其方法,用于通过在多个回合中仅在第二次或最后一轮中加载子环来最小化存储器访问。 构成:圆密钥计算单元(330)通过计算第二轮或最后一轮的第一子环和用于第一轮的圆键来生成第二轮或最后轮的轮密钥。 圆形执行器(340)通过使用用于第一轮的圆键的圆键和第二轮或最后一轮的圆键执行用于编码或解码的计算。 循环密钥生成单元(310)通过使用输入的密钥生成包括第一或第k个部分循环密钥的第一轮的循环密钥和用于第二或最后一轮的循环密钥。

Patent Agency Ranking