본문 바로가기
HOME> 논문 > 논문 검색상세

학위논문 상세정보

RSA 공개키 암호 코프로세서의 설계 원문보기
Design of a RSA Public-key Cryptographic Coprocessor

  • 저자

    강창구

  • 학위수여기관

    광운대학교 산업정보대학원

  • 학위구분

    국내석사

  • 학과

    전자통신공학과

  • 지도교수

  • 발행년도

    2001

  • 총페이지

    vii, 58 p.

  • 키워드

  • 언어

    kor

  • 원문 URL

    http://www.riss.kr/link?id=T8461978&outLink=K  

  • 초록

    인터넷이라는 개방된 네트워크가 출현하면서 사회는 급속히 개방된 통신망 으로 옮겨가고 있는 추세이며 데이터를 어떻게 보호하고 개인적인 프라이버시를 어떻게 지 켜주는가가 가장 큰 문제로 대두 되고 있다. 이러한 상황에서 부각되고 있는 것이 바로 암호화 및 전자서명이다. RSA 암호시스템은 암호 차 및 전자서명을 모두 제공하는 가장 대표적인 공개키 암호시스템이며, 많 은 연구와 개발로 안전성이 확인되고 있다. 그러나 RSA 공개키 암호시스템 을 효율적으로 구현하기 위해서는 기본적인 연산인 큰 정수에 대한 모듈라 곱셈을 고속으로 수행하여야 하며, 큰 하드웨어 리소스를 필요로 하게 된다. 본 논문에서는 이러한 모듈라 곱셈을 수행하기 위한 대표적인 알고리즘인 몽고메리 알고리즘을 분석하고 변형하여 간단한 구조를 가지며 확장이 용이 한 모듈라 곱셈재의 회로 구조를 제안하고, 이를 이용하여 모듈라 멱승기를 설계하여, 아키텍처를 검증하기 위해 128비트 RSA 암호 프로세서를 구현하여 시뮬레이션을 통해 검증하였다. 본 논문에서 구현한 128비트 암호 프로세서는 ALTERA MaxplusⅡ를 이용 하여 설계하였으며, VHDL파 회로편집 기를 이용하여 하드웨어로 구현하고 시뮬레이션을 통해 검증하였다. 제안한 구조는 구조의 규칙성 때문에 쉽게 큰 워드 크기로 확장가능하다.


 활용도 분석

  • 상세보기

    amChart 영역
  • 원문보기

    amChart 영역