Abstract:
본 발명은 기밀성과 무결성을 제공하는 통합 암호화 기술에 관한 것으로, 유비쿼터스 컴퓨팅 환경과 같이 제약된 구현 환경에서 기밀성 및 무결성 기능을 보장할 수 있는 통합 암호 모듈 구성 방법을 제시하며, 무결성 기능을 제공하는 해쉬함수 H, 기밀성 기능을 제공하는 블록암호 BC를 포함한다. 통합 암호 모듈 ICM을 이용하여 대표적인 데이터 암호 알고리즘인 블록암호와 메시지 변조 여부를 파악할 수 있는 해쉬함수를 동시에 구성하는 것을 특징으로 한다. 본 발명에 의하면, 하나의 통합된 암호 모듈을 이용하여 두 개의 프리미티브 블록암호와 해쉬함수를 동작시킬 수 있기 때문에, 하드웨어 및 소프트웨어 환경에서 구현될 경우, 독립적인 두 개의 알고리즘을 구현해야 하는 기존의 암호 시스템보다 효율적으로 암호 시스템을 구성할 수 있다.
Abstract:
본 발명은 타원곡선을 이용한 암호를 위한 연산 장치 및 방법에 관한 것으로, 본 발명에 따른 타원곡선암호를 위한 연산 방법은 좌표 공간 중 하나의 좌표축만을 사용하여 타원곡선상의 점에 대한 스칼라 곱셈을 설정하고, 설정된 스칼라 곱셈을 제곱 형태로 변환하고, 변환된 제곱 형태의 스칼라 곱셈을 투영 좌표의 형태로 변환하며, 변환된 투영 좌표 형태의 스칼라 곱셈을 이용하여 하나의 좌표축에 대한 좌표값을 산출한다.
Abstract:
PURPOSE: A signal compression apparatus and method for power analysis attack are provided to calculate a weight vector by using principal component analysis considering a property of a power waveform signal. CONSTITUTION: A signal about one or more predetermined clocks is extracted from power waveform signals(110). The predetermined clock is corresponded to one clock selected from a plurality of clocks. Each weighted value for elements of an extracted signal is determined based on the characteristic of the power waveform signal. A weight vector is calculated using the weighted value. An optimal weight vector is calculated by considering the characteristic of the power waveform signal(120). A compressed signal is generated by multiplying the weight vector(130).
Abstract:
본 발명은 전력 분석 공격을 대비한 스위칭 로직에 관한 것으로서 듀얼 레일 로직의 풀업 네트워크와 풀다운 네트워크를 연결하는 제 1 연결부에 제 1 드레인 단자가 연결된 제 1 MOS 트랜지스터; 듀얼 레일 로직의 풀업 네트워크와 풀다운 네트워크를 연결하는 제 2 연결부에 제 2 드레인 단자가 연결된 제 2 MOS 트랜지스터를 포함하고, 제 1 MOS 트랜지스터의 제 1 소스 단자와 제 2 MOS 트랜지스터의 제 2 소스 단자는 서로 연결되고, 제 1 MOS 트랜지스터의 제 1 게이트 단자와 제 2 MOS 트랜지스터의 제 2 게이트 단자는 서로 연결되며, 연결된 게이트 단자로 스위칭 신호가 입력되는 것을 특징으로 하며, 듀얼 레일 로직의 출력단에서의 전력의 불균형성을 제거한다.
Abstract:
오류주입 공격에 안전한 피아트 샤미르 개인 식별 장치, 방법 및 그 기록 매체가 개시된다. 본 발명의 일 실시 예에 따른 오류주입 공격에 안전한 피아트 샤미르 개인 식별 장치는 비밀키 과 비밀값 T A 를 저장하는 메모리부; 랜덤값 r을 이용하여 x = r 2 mod N 을 연산하고 상기 서명 요청자에 전송하는 약정값 전송부; 상기 서명 요청자에서 정수 l 이하의 자연수로 이루어진 집합 중 랜덤하게 선택된 부분 집합 S를 수신하는 대응값 수신부; 및 상기 비밀값 T A 및 상기 부분 집합 S의 원소를 이용하여 반응값을 연산하고 상기 서명 요청자에 전송하는 반응값 전송부를 포함한다.
Abstract:
고속 차분 전력 분석 방법 및 그 기록 매체가 개시된다. 본 발명의 일 실시 예에 따른 고속 차분 전력 분석 방법은 수집된 트레이스들에 대해 비밀키를 추정하는 단계; S박스들에 대해 CPU와 GPU에서 병렬적으로 결과값을 계산하는 단계; 상기 트레이스들에 상응하는 평문과 상기 결과값을 기준으로 상기 트레이스들을 제1집합 및 제2집합으로 분류하는 단계; 및 상기 제1집합의 평균과 제2집합의 평균 사이의 차를 계산하여 상기 추정된 비밀키가 옳은지 여부를 판단하는 단계를 포함한다. 본 발명의 실시 예들에 따라 DES 암호 알고리즘의 DPA 분석을 수행할 경우 분석 시간을 크게 줄일 수 있다.
Abstract:
PURPOSE: A method of bit-parallel polynomial basis multiplication is provided to improve the efficiency of performing bit-parallel polynomial basis multiplication by applying pentanomial irreducible polynomial to 443 degrees. CONSTITUTION: Whether an arbitrary polynomial on the finite field has a minimum natural number and p(x) which satisfies x^s=q(x)p(x)+1 or not is determined. If the minimum natural number, and p(x) exist, a minimum positive number, and the existence of a first polynomial which satisfies q(x), and the polynomial is determined.
Abstract translation:目的:提供一种比特并行多项式基乘法的方法,以通过将五项式不可约多项式应用于443度来提高执行比特并行多项式基乘法的效率。 构成:确定有限域上的任意多项式是否具有最小自然数,并且确定满足x ^ s = q(x)p(x)+1的p(x)。 如果存在最小自然数和p(x),则确定最小正数,并且确定满足q(x)的第一多项式的存在以及多项式。