마스킹을 이용한 AES 역원 연산 장치 및 방법과 이를 이용한 AES 암호 시스템
    21.
    发明公开
    마스킹을 이용한 AES 역원 연산 장치 및 방법과 이를 이용한 AES 암호 시스템 有权
    使用掩蔽方法操作AES的方法和AES CIPHER系统及其使用方法的装置和方法

    公开(公告)号:KR1020100059571A

    公开(公告)日:2010-06-04

    申请号:KR1020080118386

    申请日:2008-11-26

    Abstract: PURPOSE: An AES inversion arithmetic device and method using masking, and an AES cryptosystem using the same, are provided to reduce the amount of overlapped multiplication by using a masking inversion arithmetic method on top of a composite. CONSTITUTION: A masking field converter(910) generates the addition-masked output value on a subfield GF((2^2)^2) in relation to an element(A) on the composite GF(((2^2)^2)^2) by using first masking data. A masking inversion arithmetic unit(920) generates the addition-masked inversion arithmetic value on the subfield GF((2^2)^2) in relation to the addition-masked output value of the masking field converter by using second masking data. A masking field inverting unit(930), in relation to the addition-masked inversion arithmetic value of the masking inversion arithmetic unit, produces the addition-masked inversion arithmetic result on the composite GF(((2^2)^2)^2) corresponding to the element by using field conversion, an exclusive OR operation, and a multiplication operation on the subfield GF((2^2)^2).

    Abstract translation: 目的:提供一种使用掩蔽的AES反演算术装置和方法,以及使用其的AES密码系统,以便通过在复合体之上使用掩蔽反演算术方法来减少重叠乘法的量。 构成:掩模场转换器(910)相对于复合GF(((2 ^ 2)^ 2上的元素(A))在子场GF((2 ^ 2)^ 2)上产生加法掩蔽的输出值 )^ 2)。 掩蔽反演算术单元(920)通过使用第二掩蔽数据相对于掩蔽场转换器的加法屏蔽的输出值,在子场GF((2 ^ 2)^ 2)上产生加法掩蔽的反演算术值。 掩蔽场反转单元(930)相对于掩蔽反演算术单元的加法掩蔽反演算术值,在复合GF(((2 ^ 2)^ 2)^ 2上产生加法掩蔽反演算术结果 ),通过使用场转换,异或运算和对子场GF((2 ^ 2)^ 2)的乘法运算来对应于该元素)。

    센서 모트에서의 블록 인덱싱 기반의 타원 곡선 암호 연산 방법, 그 장치 및 이를 기록한 기록 매체
    22.
    发明授权
    센서 모트에서의 블록 인덱싱 기반의 타원 곡선 암호 연산 방법, 그 장치 및 이를 기록한 기록 매체 失效
    基于传感器微粒和记录介质上的块索引的椭圆曲线密码操作的方法和装置

    公开(公告)号:KR100954843B1

    公开(公告)日:2010-04-28

    申请号:KR1020080085332

    申请日:2008-08-29

    Abstract: 센서 모트에서의 블록 인덱싱 기반의 타원 곡선 암호 연산 방법, 그 장치 및 이를 기록한 기록 매체가 개시된다.
    본 발명에 따른 센서 모트에서의 블록 인덱싱 기반의 타원 곡선 암호 연산 방법은, 유한체 의 두 원소인 에 있어서 승수 및 피승수 를 이용하여 유한체 곱셈의 결과값 를 생성하는 센서 모트에서의 블록 인덱싱 기반의 타원 곡선 암호 연산 방법에 있어서, 상기 승수 의 워드를 프로세스 워드 사이즈 에 의해 개의 워드로 분할하여 분할 워드를 생성하는 단계; 상기 분할된 개의 워드 각각을 4비트 윈도우 사이즈 로 분할함으로써 복수 개의 블록으로 상기 승수 의 워드를 구분하는 단계; 상기 복수 개의 블록 중 홀수 번째에 위치한 블록을 순서대로 블록 인덱싱하여 제1영역을 형성하고, 짝수 번째에 위치한 블록을 순서대로 블록 인덱싱하여 제2영역을 형성하는 단계; 상기 블록 인덱싱된 블록 내에서 연속된 상하위의 두 개의 4비트 비트열을 각각 스캔하고, 스캔된 상기 두 개의 비트열에 의해 연산되는 각각의 인덱스 값을 기반으로 상기 피승수 의 두 개의 사전 연산 테이블을 로드하고, 상기 두 개의 사전 연산 테이블 및 유한체 곱셈의 중간 결과값의 대응 워드를 입력값으로 하여 상기 유한체 곱셈의 중간 결과값을 갱신하는 단계; 상기 유한체 곱셈의 중간 결과값을 상기 블록 인덱싱값에 따 라 증가된 주소에 해당하는 상기 유한체 곱셈의 결과값 에 저장함으로써 상기 유한체 곱셈의 결과값 를 생성하는 단계; 및 상기 제 1 영역에 해당하는 모든 워드를 기반으로 상기 유한체 곱셈의 결과값 가 생성되면, 상기 제 1 영역에 해당하는 모든 워드의 유한체 곱셈의 결과값 를 4비트 레프트 쉬프트하는 단계를 포함한다.
    본 발명에 의하면, 16비트 또는 32비트 워드와 같은 확장된 워드를 사용하는 저전력 프로세서에서 메모리에 위치한 상의 원소에 접근하는데 드는 연산 부하를 감소시킬 수 있고, 레프트 투 라이트 결합 곱셈 연산 중에 중간 결과값을 레프트 쉬프트 하는 횟수를 감소시킴으로써 저전력 센서 모트에서 키 공유 및 키 인증시에 연산 부하를 감소시킬 수 있고, 고속의 프로세싱 속도를 제공할 수 있는 효과가 있다.

    콤비형 스마트카드의 부채널 검사 장치 및 방법
    23.
    发明授权
    콤비형 스마트카드의 부채널 검사 장치 및 방법 有权
    分析智能卡侧面通道攻击的方法及方法

    公开(公告)号:KR101528251B1

    公开(公告)日:2015-06-11

    申请号:KR1020140078276

    申请日:2014-06-25

    CPC classification number: G06K19/07363 G01R31/2822 G06K7/0004 G06K19/07769

    Abstract: 접촉단자와비접촉 RF회로를모두이용하여콤비형스마트카드의전자기방출에따른누설전력을분석하며, 회로의노이즈에둔감하면서도스마트카드의오작동을방지할수 있도록하는콤비형스마트카드의부채널검사장치및 방법이개시된다. 일측면에따른콤비형스마트카드의부채널검사장치는, 콤비형스마트카드의 RF회로와유도결합하여콤비형스마트카드에전력을공급하고, 콤비형스마트카드와통신하는비접촉식검사부; 콤비형스마트카드의접촉단자들중 일부에연결되어, 유도결합에따라발생하는콤비형스마트카드의전자기누설신호를측정하는접촉식검사부; 접촉식검사부로부터전자기누설신호를입력받아파형을분석하는신호분석부; 및비접촉식검사부, 접촉식검사부및 신호분석부의동작을제어하는제어부;를포함하여이루어진다

    Abstract translation: 公开了一种组合型智能卡的子通道测试装置,其通过使用接触端子和非接触RF电路来分析由于组合型智能卡的电磁放电引起的泄漏功率,并且能够防止智能卡的故障 同时对电路的噪声不敏感,及其方法。 根据一个方面的组合型智能卡的子通道测试装置包括: 非接触型测试单元,其通过感应耦合到组合型智能卡的RF电路并与组合型智能卡通信来向组合型智能卡供电; 接触型测试单元,其连接到所述组合型智能卡的接触端子的一部分,并且测量由所述电感耦合产生的所述组合型智能卡的电磁泄漏信号; 信号分析单元,用于通过接收来自接触型测试单元的电磁泄漏信号来分析波形; 以及用于控制非接触型测试单元,接触型测试单元和信号分析单元的操作的控制单元。

    LEA 부채널 분석에 대응하기 위한 장치 및 방법
    26.
    发明授权
    LEA 부채널 분석에 대응하기 위한 장치 및 방법 有权
    用于保护侧面通道攻击的装置和方法

    公开(公告)号:KR101665595B1

    公开(公告)日:2016-10-12

    申请号:KR1020150045606

    申请日:2015-03-31

    Abstract: 본발명은첫 라운드에서마스크값을연산해주고마지막라운드에서마스크값을제거하는방법으로암호문을생성하여 LEA 부채널분석에안전하도록한 LEA 부채널분석에대응하기위한장치및 방법에관한것으로, 랜덤값을이용하여중간값을추측불가능하게하여부채널분석을통해추측가능한중간값에대한취약점을해결할수 있고, 알고리즘이동작할때마다새로운랜덤값을통해중간값에대해통계적으로추측이불가능하게되므로부채널분석에안전하도록한 것이다.

    역원 연산이 없는 RSA의 메시지 블라인딩 방법
    27.
    发明授权
    역원 연산이 없는 RSA의 메시지 블라인딩 방법 有权
    用于RSA的无反向操作的消息发送方法

    公开(公告)号:KR101123729B1

    公开(公告)日:2012-03-16

    申请号:KR1020110061563

    申请日:2011-06-24

    Inventor: 한동국 김희석

    Abstract: PURPOSE: A message blinding method of RSA(Rivest Shamir Adleman) is provided to minimize the degradation of a processing speed by performing a padding elimination work. CONSTITUTION: An RSA encryption system establishes random padding r including a disjoint relation with n(S101). The RSA encryption system establishes plural additional calculation by using the random padding(S103). The RSA encryption system establishes the maximum value of a variable by using total bit numbers when the bit is displayed as a binary number(S105).

    Abstract translation: 目的:提供RSA(Rivest Shamir Adleman)的消息盲法,通过执行填补消除工作来最小化处理速度的恶化。 构成:RSA加密系统建立包含与n的不相关关系的随机填充r(S101)。 RSA加密系统通过使用随机填充来建立多个附加计算(S103)。 RSA加密系统当该位显示为二进制数时,通过使用总位数建立变量的最大值(S105)。

Patent Agency Ranking