Logo

회원가입로그인 ENGLISH naver youtube  
search 

IP명 CRYSTALS-Kyber 다항식 곱셈 연산기 하드웨어 구현
Category Digital Application 보안
실설계면적 4㎛ X 4㎛ 공급 전압 1.8V
IP유형 Hard IP 동작속도 50MHz
검증단계 FPGA 참여공정 SS28-2401
IP개요 개인 컴퓨터가 확산된 이후, 지금까지 공개키 암호 알고리즘 (RSA, ECC) 등의 암호 알고리즘들은 개인의 데이터를 보호하기 위해 보편적으로 사용되고 있다. 하지만, 양자 컴퓨터의 발달과 Shor’s 알고리즘의 등장으로 현재 사용되고 있는 공개키 암호 알고리즘은 위협을 받고 있다. 이에 따라 National Institute of Standards and Technology (NIST)는 양자 내성 암호 (PQC)에 대한 공모를 진행 하였고, ML-KEM, ML-DSA, SLH-DSA 그리고 FALCON 총 4개의 암호 알고리즘이 표준으로 선정되었다. 위의 알고리즘들은 software code들은 제시되어 있지만, 효율적인 연산기를 사용하는 하드웨어 구현은 아직 이루어지지 않은 상태이다. 이에 본 연구실은 양자 내성 암호 중에서 ML-KEM의 주요 연산기들을 효율적으로 구현하고 저면적 하드웨어 구현을 연구하고자 한다. 이를 통해 양자 내성 암호의 하드웨어 성능을 향상시키고, 다가올 양자 컴퓨터의 시대에 안전한 암호 표준의 실질적인 적용 가능성을 높이고자 한다. 본 설계는 1.8V 공급 전압과 500MHz의 최대 동작 주파수, Mixed 형태의 회로를 사용할 예정이다.
- 레이아웃 사진 -