맞춤기술찾기

이전대상기술

부채널 공격 방지를 위한 대칭키 암호 알고리즘의 함수 마스킹 장치 및 그 방법(Function masking apparatus in symmetric cryptographic algorithm for preventing side channel attacks and method thereof)

  • 기술번호 : KST2015225498
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명에 따른 대칭키 암호 알고리즘의 함수 마스킹 장치는, 부채널 공격 방지를 위한 대칭키 암호 알고리즘의 함수 마스킹 장치에 있어서, 랜덤하게 생성된 복수의 비선형 함수, 복수의 선형 함수 및 복수의 상수를 근거로 HIGHT(HIGh security and light weigHT) 알고리즘에 포함된 하나 이상의 내부 함수에 대한 조회 테이블을 각각 생성하는 제어부; 및 상기 생성된 HIGHT 알고리즘에 포함된 하나 이상의 내부 함수에 대한 조회 테이블을 저장하는 저장부;를 포함한다.
Int. CL H04L 9/06 (2006.01) H04L 9/28 (2006.01)
CPC
출원번호/일자 1020140049789 (2014.04.25)
출원인 한국전자통신연구원
등록번호/일자
공개번호/일자 10-2015-0123476 (2015.11.04) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 공개
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 N
심사청구항수 8

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 김태성 대한민국 대전광역시 서구
2 최두호 대한민국 충청남도 천안시 동남구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 특허법인태평양 대한민국 서울특별시 중구 청계천로 **, *층(다동, 예금보험공사빌딩)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2014.04.25 수리 (Accepted) 1-1-2014-0396285-02
2 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
부채널 공격 방지를 위한 대칭키 암호 알고리즘의 함수 마스킹 장치에 있어서,랜덤하게 생성된 복수의 비선형 함수, 복수의 선형 함수 및 복수의 상수를 근거로 HIGHT(HIGh security and light weigHT) 알고리즘에 포함된 하나 이상의 내부 함수에 대한 조회 테이블을 각각 생성하는 제어부; 및상기 생성된 HIGHT 알고리즘에 포함된 하나 이상의 내부 함수에 대한 조회 테이블을 저장하는 저장부;를 포함하는 것을 특징으로 하는 함수 마스킹 장치
2 2
제1항에 있어서,상기 비선형 함수는 혼돈(confusion) 효과를 위한 4비트의 함수이고, 상기 선형 함수는 확산(diffusion) 효과를 위한 8비트의 함수인 것을 특징으로 하는 함수 마스킹 장치
3 3
제1항에 있어서,상기 제어부는,상기 생성된 복수의 비선형 함수, 복수의 선형 함수 및 복수의 상수를 근거로 상기 HIGHT 알고리즘에 포함된 초기 변환에 대응된 함수, 라운드 함수 및 최종 변환에 대응된 함수에 각각 대응되는 조회 테이블을 생성하는 것을 특징으로 하는 함수 마스킹 장치
4 4
제1항에 있어서,상기 제어부는,함수 마스킹을 통해 상기 HIGHT 알고리즘에 포함된 하나 이상의 내부 함수에 대한 조회 테이블을 각각 생성하는 것을 특징으로 하는 함수 마스킹 장치
5 5
제1항에 있어서,상기 제어부는,평문(plaintext)이 수신될 때, 상기 생성된 조회 테이블을 근거로 상기 평문에 대응되는 암호문을 출력하는 것을 특징으로 하는 함수 마스킹 장치
6 6
부채널 공격 방지를 위한 대칭키 암호 알고리즘의 함수 마스킹 방법에 있어서,제어부를 통해 복수의 비선형 함수, 복수의 선형 함수 및 복수의 상수를 랜덤하게 생성하는 단계; 및상기 제어부를 통해 상기 생성된 복수의 비선형 함수, 복수의 선형 함수 및 복수의 상수를 근거로 HIGHT 알고리즘에 포함된 하나 이상의 내부 함수에 대한 조회 테이블을 각각 생성하는 단계;를 포함하는 것을 특징으로 하는 함수 마스킹 방법
7 7
제6항에 있어서,상기 하나 이상의 내부 함수는,상기 HIGHT 알고리즘에 포함된 법덧셈 함수, XOR 함수, F0 및 F1을 포함하며,상기 F0는 8비트 값에 대해 1비트, 2비트 및 7비트로 각각 좌측 순환 이동한 복수의 값들에 대해 XOR 연산을 수행한 결과이고, 상기 F1은 상기 8비트 값에 대해 3비트, 4비트 및 6비트로 각각 좌측 순환 이동한 복수의 값들에 대해 XOR 연산을 수행한 결과인 것을 특징으로 하는 함수 마스킹 방법
8 8
제6항에 있어서,평문이 수신될 때, 상기 제어부를 통해 상기 생성된 조회 테이블을 근거로 상기 평문에 대응되는 암호문을 출력하는 단계;를 더 포함하는 것을 특징으로 하는 함수 마스킹 방법
지정국 정보가 없습니다
순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - 패밀리정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US09577821 US 미국 FAMILY
2 US20150312027 US 미국 FAMILY

DOCDB 패밀리 정보

순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - DOCDB 패밀리 정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US2015312027 US 미국 DOCDBFAMILY
2 US9577821 US 미국 DOCDBFAMILY
국가 R&D 정보가 없습니다.