Journal of the Korea Institute of Information Security & Cryptology (정보보호학회논문지)
- Volume 9 Issue 1
- /
- Pages.135-146
- /
- 1999
- /
- 1598-3986(pISSN)
- /
- 2288-2715(eISSN)
DOI QR Code
Design of Montgomery Modular Multiplier based on Systolic Array
시스토릭 어레이를 이용한 Montgomery 모듈라 곱셈기 설계
- Published : 1999.03.01
Abstract
Most public key cryptosystems are constructed based on a modular exponentiation, which is further decomposed into a series of modular multiplications. We design a new systolic array multiplier to speed up modular multiplication using Montgomery algorithm. This multiplier with simple circuit for each processing element will save about 14% logic gates of hardware and 20% execution time compared with previous one.
공개 키 암호 시스템에서의 주 연산은 멱승 연산이며 이는 모듈라 곱셈의 반복으로 이루어져 있다. 본 논문에서는 고속 모듈라 곱셈을 위해 Montgomery 알고리듬에 기반한 선형 시스토릭 어레이 곱셈기를 제안하고 이를 설계하였다. 제안 곱셈기는 각 처리기 내부 구조를 간소화할 수 있어 기존 곱셈기에 비해 하드웨어 설계에 필요한 논리 게이트를 약 14%정도 줄일 수 있을 뿐만 아니라 모듈라 곱셈 속도를 약 20%정도 감소시킬 수 있다.