• 제목/요약/키워드: ARIA-GCM

검색결과 4건 처리시간 0.019초

KCMVP를 위한 MICOM 환경에서의 ARIA-CCM, ARIA-GCM 구현 및 성능분석 비교 (Implementation and Analysis Performance of CCM, GCM based ARIA Block CIpher for Korea CMVP.)

  • 이재훈;박민하;황누리;이옥연;김기헌
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2014년도 춘계학술대회
    • /
    • pp.267-270
    • /
    • 2014
  • 최근 스마트 디바이스 연구가 진행되면서 MICOM과 같은 경량 디바이스에서도 정보보호 기능을 제공해야 한다는 요구가 늘어가고 있다. Zigbee의 경우 IEEE 802.15.4 표준에 정의된 $AES-CCM^*$를 적용함으로서 정보보호 기능을 제공하고 있다. 하지만 국내에서는 정보보호법에 의해 KCMVP(국내 암호모듈 평가인증제도)를 받은 제품만이 공공기관 및 관공서에서 사용될 수 있다. 따라서 본 논문은 IEEE 802.15.4 표준에 정의된 예약영역(Reserved)에 KCMVP용 ARIA-CCM, ARIA-GCM이 활용될 수 있는 방안을 제시한다. 또한 MICOM 환경에서 IEEE 802.15.4 표준에 적용된 ARIA-CCM, ARIA-GCM 성능분석을 위해 $AES-CCM^*$와 속도비교 결과를 제시한다.

  • PDF

ARIA/AES 기반 GCM 인증암호를 지원하는 암호 프로세서 (A Cryptographic Processor Supporting ARIA/AES-based GCM Authenticated Encryption)

  • 성병윤;김기쁨;신경욱
    • 전기전자학회논문지
    • /
    • 제22권2호
    • /
    • pp.233-241
    • /
    • 2018
  • 블록암호 알고리듬 ARIA, AES를 기반으로 GCM (Galois/Counter Mode) 인증암호를 지원하는 암호 프로세서를 경량화 구현하였다. 설계된 암호 프로세서는 블록암호를 위한 128 비트, 256 비트의 두 가지 키 길이와 5가지의 기밀성 운영모드 (ECB, CBC, OFB, CFB, CTR)도 지원한다. 알고리듬 특성을 기반으로 ARIA와 AES를 단일 하드웨어로 통합하여 구현하였으며, CTR 암호연산과 GHASH 연산의 효율적인 동시 처리를 위해 $128{\times}12$ 비트의 부분 병렬 GF (Galois field) 곱셈기를 적용하여 전체적인 성능 최적화를 이루었다. ARIA/AES-GCM 인증암호 프로세서를 FPGA로 구현하여 하드웨어 동작을 확인하였으며, 180 nm CMOS 셀 라이브러리로 합성한 결과 60,800 GE로 구현되었다. 최대 동작 주파수 95 MHz에서 키 길이에 따라 AES 블록암호는 1,105 Mbps와 810 Mbps, ARIA 블록암호는 935 Mbps와 715 Mbps, 그리고 GCM 인증암호는 138~184 Mbps의 성능을 갖는 것으로 평가되었다.

ARIA 블록암호 기반의 GCM 인증암호 구현 (An Implementation of GCM Authenticated Encryption based on ARIA Block Cipher)

  • 김기쁨;성병윤;신경욱
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2017년도 춘계학술대회
    • /
    • pp.185-187
    • /
    • 2017
  • 국제 표준화 기구인 ISO/IEC와 NIST(National Institute of Standards and Technology)에서는 정보 유출 방지 및 정보의 유효성 인증을 위해 다양한 암호 기법들을 표준으로 권고하고 있다. 그 중 NIST SP 800-38D에서 표준으로 권고된 GCM(Galois/Counter Mode) 인증 암호화 모드는 블록암호의 CTR 운영모드와 GHASH를 이용하여 메시지의 기밀성과 무결성을 동시에 제공하는 운영모드이다. 본 논문에서는 ARIA 블록암호 기반의 ARIA-GCM 프로세서를 Verilog HDL로 모델링 하고, Virtex5 FPGA로 구현하여 정상 동작함을 확인하였다. $0.18{\mu}m$ 공정의 CMOS 셀 라이브러리로 합성한 결과 20 MHz의 동작주파수에서 44,986 GE로 구현되었다.

  • PDF

스마트 워터그리드 네트워크의 원격 단말기 보안을 위한 암호화 모듈에 관한 연구 (A Study on Encryption Module for Remote Terminal Security of Smart Water-Grid Network)

  • 박승환;박형모;김창복
    • 한국항행학회논문지
    • /
    • 제17권6호
    • /
    • pp.712-719
    • /
    • 2013
  • 본 논문은 스마트 워터그리드의 원격단말기와 상위 서버단간의 검침 및 제어 데이터의 안정적 전송을 위한 보안모듈에 대해 연구하였다. 제안한 보안모듈은 기존에 보급되어 사용 중인 보안성 없는 원격 단말기에 부착할 수 있도록 구현되었다. 특히, 전기 분야의 스마트그리드와는 달리 스마트 워터그리드는 배터리 전원을 사용하므로 저 전력을 고려하였으며, 지하에 설치되는 계량기 위치에 의한 습하고 열악한 환경이 대단위 네트워크 시스템 구축 시 통신 장애 발생시키는 점을 고려하여 ARIA-GCM-128 대칭키 방식을 채택하였다. 본 논문의 암호화 모듈은 단말기의 검침 데이터와 상위 서버단의 제어 데이터에 대한 보안을 확보하고 임의로 위변조 되는 것을 방지하여 원격검침 시스템에 대한 안정성을 확보할 수 있도록 구현되었다.