서지주요정보
(A) design of fast RSA cryptographic processor = 고속 RSA 암호프로세서의 설계
서명 / 저자 (A) design of fast RSA cryptographic processor = 고속 RSA 암호프로세서의 설계 / Seong-Il Park.
발행사항 [대전 : 한국과학기술원, 1998].
Online Access 원문보기 원문인쇄

소장정보

등록번호

8008836

소장위치/청구기호

학술문화관(문화관) 보존서고

MEE 98046

휴대폰 전송

도서상태

이용가능(대출불가)

사유안내

반납예정일

리뷰정보

초록정보

The RSA cryptographic systems require modular exponentiation, which binary or m-ary methods can break into a series of modular multiplications. Montgomery's modular multiplication is known as a fast modular multiplication algorithm that avoids the division needed to take the modulo reduction. In this thesis, a single-chip 1024-bit RSA processor is designed and implemented in register transfer level using Montgomery modular multiplication algorithm. To achieve high throughput, the pipelined radix-4 booth multiplier which accepts two multiplicands, two multipliers, and an addend as input is employed. The performance is estimated as 80kbit/s for 1024-bit words, resulting in a fast RSA cryptographic processor compared with the previous cryptographic processors.

RSA 암호시스템은 모듈라 누승 연산을 필요로 한다. 모듈라 누승 연산은 이진 방법이나 다진 방법에 의해 수행될 수 있는데 이 방법들은 연속된 모듈라 곱셈으로 이루어진다. 몽고메리 모듈라 곱셈은 나눗셈을 하지 않고 모듈라 연산을 행하는 빠른 모듈라 곱셈 알고리즘이다. 이 논문에서는 몽고메리 모듈라 곱셈 알고리즘을 이용한 1024 비트 RSA 프로세서가 설계되어지고, 레지스터 전송 수준으로 구현되어진다. 본 논문에서 구현된 RSA 프로세서는 일정 시간안에 처리 할 수 있는 양을 증가 시키기 위해 두 개의 승수와 두 개의 피승수와 한 개의 가수를 입력으로 받아들이는 파이프라인화된 radix-4 booth 곱셈기를 사용한다. 본 논문에서 구현된 RSA 프로세서는 1024 bit를 80kbit/s의 속도로 처리할 수 있고, 이는 기존의 RSA 프로세서와 비교해서 빠른 속도이다.

서지기타정보

서지기타정보
청구기호 {MEE 98046
형태사항 v, 45 p. : 삽화 ; 26 cm
언어 영어
일반주기 저자명의 한글표기 : 박성일
지도교수의 영문표기 : In-Cheol Park
지도교수의 한글표기 : 박인철
학위논문 학위논문(석사) - 한국과학기술원 : 전기및전자공학과,
서지주기 Reference : p. 44-45
QR CODE

책소개

전체보기

목차

전체보기

이 주제의 인기대출도서