맞춤기술찾기

이전대상기술

AES가 탑재된 AVR장비의 소비패턴 분석을 통한 MLP 기반의 AES 복호화 방법

  • 기술번호 : KST2022012638
  • 담당센터 : 부산기술혁신센터
  • 전화번호 : 051-606-6561
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 실시예는 AES가 탑재된 AVR장비의 소비패턴 분석을 통한 MLP 기반의 AES 복호화 방법에 관한 것이다. 구체적으로, 이러한 AES 복호화 방법은 AVR장비의 AES암호화된 전력정보를 복호화할 경우, 전술한 일실시예에 따른 학습 모델에 의해서 복호화가 이루어짐으로써, 범용적으로 사용되는 암호 알고리즘인 AES의 비밀키를 파악하여 AES복호화를 이루어낸다. 보다 구체적으로는, 상기 AES의 비밀키를 파악하는 것은 AVR장비의 전력을 분석할 경우, AVR하드웨어의 소비전력을 측정하여 AI 범주에 해당하는 MLP를 사용하여 이루어진다. 그리고, 이러한 경우 일실시예는 상기 학습 모델이 아래와 같이 이루어진다. 즉, AES의 평문과 비밀키 XOR 연산시점 또는 각 함수 부분을 이벤트발생시점으로 해서 전류변화 정보를 획득하고 AES의 각 키별로 전류변화 유형을 대응해서, 다수의 상이한 비밀키별로 소비전력 패턴을 생성한 MLP모델의 학습 데이터로 학습하여 된다. 따라서, 이를 통해 알려진 대부분의 암호 알고리즘과 마찬가지로 별도의 전력분석공격에 취약함을 보인 AES 알고리즘에 방어기술을 적용해서 전력분석공격이 가능함을 확인하는 목적을 달성한다.
Int. CL H04L 9/00 (2022.01.01) H04L 9/06 (2006.01.01)
CPC H04L 9/003(2013.01) H04L 9/0631(2013.01) H04L 9/0643(2013.01) H04L 2209/24(2013.01)
출원번호/일자 1020200162507 (2020.11.27)
출원인 동서대학교 산학협력단
등록번호/일자
공개번호/일자 10-2022-0075094 (2022.06.07) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 공개
심사진행상태 수리
심판사항
구분 국내출원/신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2020.11.27)
심사청구항수 4

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 동서대학교 산학협력단 대한민국 부산광역시 사상구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 이훈재 대구광역시 수성구
2 김기환 부산광역시 북구
3 이병국 부산광역시 부산진구
4 이상곤 부산광역시 서구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 정병홍 대한민국 부산광역시 동구 중앙대로***번길 *-*(초량동) 아스티호텔 ***호(베스티안특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2020.11.27 수리 (Accepted) 1-1-2020-1283130-48
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
관리 정보처리장치가 다수의 상이한 AVR(Advanced Virtual RISC)장비에 대한 AES(Adavanced Encryption Standard)암호화된 전력정보를 분석할 경우, 각각의 AVR장비로부터 AES암호를 제공받아 복호화함으로써, 안정적으로 AVR장비의 전력을 분석하는 방법에 있어서,상기 전력정보를 복호화할 경우, 미리 AES의 평문과 비밀키 XOR 연산시점 또는 각 함수 부분을 이벤트발생시점으로 전류변화 정보를 획득하고 AES의 각 키별로 전류변화 유형을 대응해서, 다수의 상이한 비밀키별로 소비전력 패턴을 생성한 MLP(Multi Layer Perceptron)모델의 학습 데이터로 학습하여 학습 모델을 등록하는 제 1 단계;상기 전력정보가 제공될 경우, 각각의 전력정보에 대해서 현재의 상이한 비밀키별로의 소비전력 패턴을 산출하여 추출하는 제 2 단계; 및상기 추출된 비밀키별로의 소비전력 패턴에 의해 상기 학습 모델을 적용해서 비밀키를 추정하는 제 3 단계; 를 포함하는 것을 특징으로 하는 AES가 탑재된 AVR장비의 소비패턴 분석을 통한 MLP 기반의 AES 복호화 방법
2 2
청구항 1에 있어서,상기 AES암호화는,a) 키 값이 1비트 단위로 입력될 때마다, 스크램블러에 의해 값을 변화하여 키스케줄 과정에 입력해서 키/서브키를 랜덤화하고,b) 평문 값이 1비트 단위로 입력될 때마다 스크램블러로 값을 변화하여 평문/라운드 입력값과 배타적 논리합시켜, 평문/라운드 입력값을 랜덤화하고,상기 제 3 단계는,상기 비밀키 추정이 될 경우, 상기 랜덤화 결과로부터 비밀키를 상기 키스케쥴에 따라 상기 학습 모델로서 순차적으로 적용해서 추정하는 것; 을 특징으로 하는 AES가 탑재된 AVR장비의 소비패턴 분석을 통한 MLP 기반의 AES 복호화 방법
3 3
청구항 2에 있어서,상기 라운드는,a) 반복적인 구조로서, 반복이 될 때마다 AES암호화된 데이터를 갱신하고, b) 상기 갱신된 AES암호화된 데이터의 보상 데이터를 구비하고,c) 상기 갱신된 AES암호화된 데이터의 해밍 거리와 상기 보상 데이터의 해밍 거리는 합이 미리 설정된 값으로 일정한 것; 을 특징으로 하는 AES가 탑재된 AVR장비의 소비패턴 분석을 통한 MLP 기반의 AES 복호화 방법
4 4
청구항 1에 있어서,상기 다수의 상이한 AVR장비는,해시트리를 기준으로 하위의 해시값과 메시 네트워킹으로 구성하여 전력정보를 상기 관리 정보처리장치에 제공하고,상기 관리 정보처리장치는,상기 전력정보의 복호화가 될 경우, 상기 해시트리의 상위 해시값을 저장하여 다수의 상이한 AVR장비별로 해시값을 연결해서 해당하는 해시노드를 구성함으로써, 보안관리하는 것; 을 특징으로 하는 AES가 탑재된 AVR장비의 소비패턴 분석을 통한 MLP 기반의 AES 복호화 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 과학기술정보통신부 동서대학교산학협력단 정보보호핵심원천기술개발(R&D)(국가공공정보보호인프라강화) 기만공격에 의한 AI 역기능 방지 기술 개발
2 교육부 동서대학교산학협력단 이공분야기초연구사업(기본연구지원사업) 사물인터넷/무인비행기(IoT/Drone)에 적합한 초경량-고속 암호/인증 및 물리적 해킹 방어기술 개발(5차년도)