1996년에 설립된 NTRU는 IEEE P1363.1 및 ANSI X9.98에 따라 표준화되었으며, 오랫동안 사용되어 왔다. 본 논문은 NTRU의 핵심 연산인 다항식 곱셈을 지원하는 경량 가속기를 간략히 제시한다. 제안하는 가속기는 전용 메모리를 사용하기보다는 정적 랜덤 액세스 메모리(SRAM)의 슬레이브 래퍼에 내장되며, SRAM에 직접 접근할 수 있어 SRAM과 가속기 간의 데이터 전송 및 데이터 중복을 제거한다. 이는 지연 시간과 필요한 자원을 감소시키는 데 도움이 된다. 본 논문에서는 국가표준기술연구소(NIST)의 포스트 양자 암호(Post-Quantum Cryptography) 표준화 과정에 제출된 NTRU 버전에 초점을 맞춘다. 이 버전에는 4개의 파라미터 세트가 포함되어 있으며, 모두 제안하는 가속기에 의해 지원된다. 가속기는 270 MHz의 클록 주파수에서 합성될 수 있고, 17.3 k 게이트 카운트만을 필요로 하며, 암호화와 복호화를 각각 0.1 ms 및 1.5 ms 내에 수행할 수 있다. 제안하는 가속기는 사물인터넷(Internet of Things)과 같은 자원 제약이 있는 응용 분야에 구현될 것으로 기대된다.
*본 초록은 AI를 통해 원문을 번역한 내용입니다. 정확한 내용은 하기 원문에서 확인해주세요.