인문학
사회과학
자연과학
공학
의약학
농수해양학
예술체육학
복합학
지원사업
학술연구/단체지원/교육 등 연구자 활동을 지속하도록 DBpia가 지원하고 있어요.
커뮤니티
연구자들이 자신의 연구와 전문성을 널리 알리고, 새로운 협력의 기회를 만들 수 있는 네트워킹 공간이에요.
초록·키워드
NIST 표준으로 지정된 Curve25519 몽고메리 곡선과 Edwards25519 트위스티드 에드워즈 곡선 (twisted Edwards curve)을 지원하는 특수 타원곡선 암호 프로세서를 설계하였다. Curve25519 곡선 기반의 키 교환 프로토콜인 X25519와 Edwards25519 곡선 기반의 전자서명 프로토콜 Ed25519의 효율적인 하드웨어 구현에 적합하도록 설계하였다. 점 연산을 최적화하기 위해 Curve25519에는 XZ 좌표계를 적용하고 Edwards25519에는 확장된 트위스티드 에드워드 (extended twisted Edwards) 좌표계를 적용하는 혼합 좌표계를 채택하였다. 유한체 연산과정의 최적화를 통해 유한체 연산단계를 약 50% 줄여 고속 점 연산을 구현하였으며, 면적-시간 최적화를 위해 radix-2<sup>25.5</sup>모듈러 곱셈 알고리듬을 적용하여 모듈러 곱셈기를 설계하였다. 설계된 sECCP를 Zynq UltraScale+ MPSoC 디바이스에 구현하여 하드웨어 동작을 검증했다. 최대 동작 주파수 206 MHz에서 Curve25519와 Edwards25519 상의 점 스칼라 곱셈연산에 각각 약 220 μs, 289 μs가 소요되는 것으로 평가되었다.
본문·목차
인공지능 문자 인식 모델을 통해 추출된 텍스트로, 일부 오타나 오류가 포함될 수 있으나 지속적으로 개선 중입니다.
오류를 발견하셨다면 해당 부분을 드래그한 후 ' 를 통해 신고해주세요.
오류를 발견하셨다면 해당 부분을 드래그한 후 ' 를 통해 신고해주세요.