• 검색 결과가 없습니다.

Implementation Conformance Analysis of RSA Cipher Algorithm for Authentication Protocol in Smart Grid

N/A
N/A
Protected

Academic year: 2021

Share "Implementation Conformance Analysis of RSA Cipher Algorithm for Authentication Protocol in Smart Grid"

Copied!
1
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

2012년도 한국멀티미디어학회 춘계학술발표대회 논문집 제15권1호 53

-차세대 전력망의 인증 프로토콜을 위한

RSA 암호 알고리즘의 구현 적합성 분석

임진영, 최필주, 김동규* 한양대학교 전자컴퓨터통신공학과 e-mail : [email protected]

Implementation Conformance Analysis of

RSA Cipher Algorithm for Authentication Protocol

in Smart Grid

Jin Young Lim, Piljoo Choi, Dong Kyue Kim*

Dept. of Electronics Computer Engineering, Hanyang University 1. 서론 차세대 전력망에서 사용되는 스마트 기기는 지속적인 동작시간 동안 적은 에너지소비를 위해 저전력 프로세서 가 사용된다. Cortex-M시리즈는 Zigbee 등의 통신 모듈 에서 사용되며, MSP시리즈는 차세대 전력 계량기에서 사 용된다. 그러나 저전력 시스템 환경은 표1 에서와 같이 기 기의 성능과 자원을 제한한다. 항목 MSP430F201 2IPW ARM cortex-M3 TI TMS320C54 아키텍쳐 16bit RSIC 32bit RISC 16bit RISC 클록 속도 16MHz 2.4GHz 10MHz 메모리 128B RAM 12KB RAM 5K RAM

표 1. 차세대 전력망 기기의 마이크로프로세서 본 논문은 제한된 환경에서, 스마트 기기의 인증 프로토 콜을 위한 RSA 암호화 모듈의 구현 적합성을 보기 위해 차세대 계량기와 유사한 사양의 TI TMS320C54x 프로세 서를 기반으로 한 소프트웨어 모듈과 하드웨어로 구현한 모듈을 속도와 소비 전력 측면에서 비교, 분석한다. 2. 연구내용과 방법 각 모듈의 속도와 소비 전력은 RSA-1024를 기준으로 측정한다. 하드웨어 RSA 모듈은 0.18㎛ 공정의 라이브러 리, 100㎒의 클록 속도와 표2의 툴을 사용해 구현한다.

Simulator Synthesis Place &Route Layouteditor Powersim Modelsim ComplierDesign Astro Virtusuo Nanosim

표 2. 하드웨어 구현 시 사용한 툴 이와는 별도로 하드웨어 모듈의 속도는 Xilinx FPGA 툴을 사용하여 평균 소모 클록 사이클 수로 계산한다. 소프트웨어 RSA 모듈은 PC환경과 TMS320C54x의 환 “이 논문은 2010년도 정부(교육과학기술부)의 재원으로 한국연구재단 의 지원을 받아 수행된 기초연구사업임(No. 2010-0013441)." * 교신저자, [email protected]

경을 비교한다. 각각 OpenSSL과 Assembly code로 RSA 모듈이 구현된다. PC환경은 intel core i7-2600의 프로세서 와 2 개의 삼성 DDR3 4G PC3-1600 RAM을 사용한다. 3. 분석 및 결론 PC (TMS320C54x)소프트웨어 하드웨어 평균 소비 전력 - 80mW 236.92mW 표 3. RSA 모듈 소비 전력 소프트웨어 하드웨어

PC TMS320C54x Virtex-4 XC4VLX60Xilinx FPGA 소모시간 소모시간 소모클럭 소모시간 개인키 (CRT 사용) 3.316 ms 746.48 ms 738,090 7.3809 ms 공개키 (CRT 미사용) 0.257 ms 360.6 ms 24,430 0.2443 ms 표 4. RSA 모듈 소요 시간 표3과 표4에서 볼 수 있듯이 평균 소비전력은 저전력 설계된 TMS320C54x의 소프트웨어 모듈이 하드웨어 모듈 에 비해 낮은 반면, 속도는 하드웨어 모듈이 소프트웨어 모듈에 비해 100배 이상 빠른 것으로 나타났다. 속도와 소비 전력을 이용해 평균 소비 에너지를 계산하 면, 하드웨어 모듈이 소프트웨어 모듈에 비해 효율적이라 는 것을 알 수 있다. 결국 적은 에너지 소비를 보이는 하 드웨어 RSA 모듈이 차세대 전력망에 사용되는 스마트 기 기의 인증 프로토콜을 위한 RSA 암호 알고리즘 구현에 적합하다고 할 수 있다. 참고문헌

[ 1 ] T. Unkasevie, M. Markovic and G. Dordevic, “Optimization of RSA Algorithm Implementation on TI TMS32OC54x Signal Processors,” Proc. of TELSIKS 2001, pp. 603-606, Sept. 2001.

수치

표 1. 차세대 전력망 기기의 마이크로프로세서 본 논문은 제한된 환경에서, 스마트 기기의 인증 프로토 콜을 위한 RSA 암호화 모듈의 구현 적합성을 보기 위해 차세대 계량기와 유사한 사양의 TI TMS320C54x 프로세 서를 기반으로 한 소프트웨어 모듈과 하드웨어로 구현한 모듈을 속도와 소비 전력 측면에서 비교, 분석한다

참조

관련 문서

자석의 움직임을

신재생 에너지에 관한 동영상을 보여주며 자연스럽게 신재생 에너지의 개 념이 생기도록 하는 동시에 신재생 에너지 개발의 필요성을 느끼도록 유도 한다...

본 논문은 생체 인증 기술에 대해 연구하며 생체 인증 기술의 일종인 행위 기반 인 증 기술과 기존의 패스워드 인증 방식을 결합한 3가지의 사용자 인증 기법을 제안하고

Freitas, “Low voltage zones to support fault location in distribution systems with smart meters,” IEEE Trans.. Smart

감전, 화재, 고장의 위험이 있습니다.. 본 기기의 결선 후에는 단자커버를

감전, 화재, 고장의 위험이 있습니다.. 본 기기의 결선 후에는 단자커버를

Certificate X.509v3 인증서 체인 Server key exchange Parameters, 전자 서명 Certificate request Type, authorities. Server

· 일본 정부의 IT 정책의 기본목적은 IT를 활용한 새로운 가치창조로 차세대 인 프라정비와 새로운 인프라 환경에서 IT의 이용과 활용 추진이라는 두 가지 방향. · 새로운