• 제목/요약/키워드: avr128

검색결과 37건 처리시간 0.035초

전력분석 공격에 안전한 개선된 스트림 암호 Rabbit (Enhanced Stream Cipher Rabbit Secure Against Power Analysis Attack)

  • 배기석;안만기;박영호;문상재
    • 전자공학회논문지
    • /
    • 제50권1호
    • /
    • pp.64-72
    • /
    • 2013
  • 최근 유럽연합의 eSTREAM 공모사업에서 소프트웨어 분야에 선정된 Rabbit 알고리듬은 ISO/IEC 18033-4 기술분야에 추가 선정된 스트림 암호이다. 그러나 Rabbit 알고리듬은 구현된 실제 환경에서 발생할 수 있는 전력분석 공격의 취약성이 발견되고, 실제 가능함이 발표되었다. 본 논문에서는 전력분석 공격에 안전한 Rabbit의 구현을 위해 적합한 랜덤 마스킹 및 연산순서 숨김 기법을 제안한다. 제안한 방어책들은 빠른 수행속도의 장점을 유지하며 24%의 연산시간과 12.3%의 메모리 요구량만이 증가하여 스트림 암호의 방어책으로 적합하다. 8비트 RISC 계열의 AVR 마이크로프로세서(ATmega128L)에 탑재하여 실험한 결과, 전력분석 공격에 안전함을 검증하였다.

스트림 암호 Rabbit에 대한 전력분석 공격 (Power Analysis Attacks on the Stream Cipher Rabbit)

  • 배기석;안만기;박제훈;이훈재;문상재
    • 정보보호학회논문지
    • /
    • 제21권3호
    • /
    • pp.27-35
    • /
    • 2011
  • 무선 센서 네트워크(wireless sensor network)의 센서 노드는 특성상 전력 소모량, 전송 속도 및 도달 거리 등이 고려되어 설계되야 하며, 여러 형태의 공격(도청, 해킹, 가입자 비밀정보 유출, 서비스 도착상태 등)에 안전해야 한다. 최근 유럽연합의 eSTREAM 공모사업에서 소프트웨어 분야에 선정된 Rabbit 알고리듬은 ISO/IEC 18033-4 기술분야에 추가 선정되었으며 무선 센서 네트워크에 적용 가능한 스트림 암호이다. 이러한 Rabbit 알고리듬은 이론적 분석에 의해 부채널분석 공격에 대한 복잡도가 중간수준(medium)으로 평가됨에 따라, 본 논문에서는 Rabbit에 대한 전력분석 공격방법을 제안하고 실험을 통하여 검증하였다. 실험을 위해서 프로그래밍이 가능한 고성능 8비트 RISC 계열의 AVR 마이크로프로세서 (ATmega128 L)를 장착한 IEEE 802.15.4/ZigBee 보드에 전력분석 공격의 대응방법이 적용되지 않은 시스템을 구현하고, 해밍무게 모델을 적용한 전력분석 공격을 실시하였다.

소프트웨어 기반 스트림 암호 Salsa20/12에 대한 상관도 전력분석 공격 (Correlation Power Analysis Attacks on the Software based Salsa20/12 Stream Cipher)

  • 박영구;배기석;문상재;이훈재;하재철;안만기
    • 정보보호학회논문지
    • /
    • 제21권5호
    • /
    • pp.35-45
    • /
    • 2011
  • 최근 유럽연합의 eSTREAM 공모사업에서 소프트웨어 분야에 선정된 Salsa20/12 알고리즘은 제한된 메모리의 8비트 MCU 상에서 AES보다 우수한 성능을 보여주는 스트림 암호이다. 또한 이론적 분석에 따르면 시차분석공격에 대한 취약성은 없으며, 전력분석 공격의 어려움에 대해서는 하위수준(low)로 평가되었으나, 현재까지 실제 전력분석 공격의 연구 결과가 발표된 바 없다. 따라서 본 논문에서는 소프트웨어 기반 Salsa20/12 에 대한 상관도 전력분석 공격 방법을 제안하고 실험을 통하여 검증하였다. 실험을 위해서 프로그래밍이 가능한 8비트 RISC 계열의 AVR 마이크로프로세서 (ATmega128L)를 장착한 실험보드에 전력분석 공격의 대응방법이 적용되지 않은 시스템을 구현하고, 해밍무게 모델을 적용한 전력분석 공격을 실시하였다.

신경회로망 알고리즘과 ATmega128칩을 활용한 자동차용 지능형 AQS 시스템 (Intelligent AQS System with Artificial Neural Network Algorithm and ATmega128 Chip in Automobile)

  • 정완영;이승철
    • 제어로봇시스템학회논문지
    • /
    • 제12권6호
    • /
    • pp.539-546
    • /
    • 2006
  • The Air Quality Sensor(AQS), located near the fresh air inlet, serves to reduce the amount of pollution entering the vehicle cabin through the HVAC(heating, ventilating, and air conditioning) system by sending a signal to close the fresh air inlet door/ventilation flap when the vehicle enters a high pollution area. The sensor module which includes two independent sensing elements for responding to diesel and gasoline exhaust gases, and temperature sensor and humidity sensor was designed for intelligent AQS in automobile. With this sensor module, AVR microcontroller was designed with back propagation neural network to a powerful gas/vapor pattern recognition when the motor vehicles pass a pollution area. Momentum back propagation algorithm was used in this study instead of normal backpropagation to reduce the teaming time of neural network. The signal from neural network was modified to control the inlet of automobile and display the result or alarm the situation in this study. One chip microcontroller, ATmega 128L(ATmega Ltd., USA) was used for the control and display. And our developed system can intelligently reduce the malfunction of AQS from the dampness of air or dense fog with the backpropagation neural network and the input sensor module with four sensing elements such as reducing gas sensing element, oxidizing gas sensing element, temperature sensing element and humidity sensing element.

초음파 센서를 이용한 차량 전·후방 감시 시스템 (Front and Rear Vehicle Monitoring System using Ultrasonic Sensors)

  • 최훈;장시웅
    • 한국정보통신학회논문지
    • /
    • 제16권6호
    • /
    • pp.1125-1132
    • /
    • 2012
  • 최근 자동차 산업의 활성화로 인해 교통사고 급증이 사회 문제화 되면서 사고를 미연에 방지할 수 있는 운전자 보조 시스템 연구가 활발하게 이루어지고 있다. 일반적으로 자동차 사고 원인의 70% 이상이 운전자 과실에 의해서 발생되고 전체 추돌사고의 75%가 시속 29km 이하의 속도에서 발생하므로 이를 예방하기 위해서는 운전자의 인지 판단을 보조하는 시스템의 개발이 필수적이다. 본 논문에서는 가장 많은 추돌사고가 일어나는 저속 주행 및 주차 시에 차량과 장애물과의 거리를 실시간으로 감시하는 차량 전 후방 감시 시스템을 구현하였다. 제안한 시스템은 고지향각 초음파 센서, 광지향각 초음파 센서, ATmega128, DSP 프로세서로 구성된다.

태양광발전시스템의 효율적 운영을 위한 모니터링 프로그램 구현 (Implementation of a Monitoring Program of the Grid-connected Photovoltaic System for its Efficient Operation)

  • 윤창대;문현호;서종완;서희석;신명철
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2006년도 추계학술대회 논문집 전력기술부문
    • /
    • pp.87-89
    • /
    • 2006
  • 현재 전력계통분야에서 신재생에너지원을 이용한 분산전원 (DG, Distributed Generation)이 확대 보급됨에 따라 이에 대한 기술의 높은 신뢰성 및 경제성이 높아지고 있는 시점이다. 이에 따라 분산전원의 효율 적운용을 위한 모니터링 장치의 필요성이 또한 증대되고 있다. 본 논문에서는 신재생에너지원 중 대표적인 태양 광발전시스템의 현재 상태 (전압 전류, 전력, 위상, 주파 수)를 계통의 모니터링을 위해 제작한 ATmega 128(AVR)이 내장된 Power Line Data Acquisition Board와 현재 널리 통용되는 GUI시스템인 $LabVIEW^{TM}$를 이용하여 컴퓨터를 통한 태양광발전시스템을 모니터링 하는 프로그램을 구현하고자 한다.

  • PDF

임베디드 Ez-RoboMaster를 이용한 지능형 로봇 시스템의 구현 (Implementation of an Intelligent Robot System by Using Embedded Ez-RoboMaster)

  • 사공성대;김덕수;김종오
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2008년도 하계종합학술대회
    • /
    • pp.143-144
    • /
    • 2008
  • By using Ez-RoboMaster which is developed in EASYTECH, we implement an intelligent robot system. The Ez-RoboMaster is developed based on AVR Atmega128, and the emdedded system contains 5 ports for several sensors and actuators. And we develop integrated development environment(IDE), Ez-CPU3.0 for easy application of Ez-RoboMaster. In this paper, we introduce the effectiveness of Ez-RoboMaster for educational platforms of intelligent robot systems at college and university.

  • PDF

Wireless Digital Signal Transmission using Visible Light Communication with High-Power LEDs

  • Ng, Xiao-Wei;Chung, Wan-Young
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2010년도 추계학술대회
    • /
    • pp.139-140
    • /
    • 2010
  • This paper presents an indoor prototype for wireless digital signal transmission using Visible Light Communications (VLC) in which high power Light Emitting Diode (LED) is used. Using low cost and off-the-shelf components, the transmitter module is constructed using an AVR Atmega128 microcontroller and commercial white beam LEDs. Modulating the light intensity of the LED enables digital signals to be transmitted across the optical link. The receiver module employs a high speed PIN photodetector for optical signal detection and a recovery circuit for optical-electro signal conversion. By sending digitalized data via VLC technology, many applications can be realized in the areas of consumer advertising, traffic safety information and disaster control.

  • PDF

Mass Reduction and Functional Improvement of the Left Ventricle after Aortic Valve Replacement for Degenerative Aortic Stenosis

  • Shin, Su-Min;Park, Pyo-Won;Han, Woo-Sik;Sung, Ki-Ick;Kim, Wook-Sung;Lee, Young-Tak
    • Journal of Chest Surgery
    • /
    • 제44권6호
    • /
    • pp.399-405
    • /
    • 2011
  • Background: Left ventricular (LV) hypertrophy caused by aortic valve stenosis (AS) leads to cardiovascular morbidity and mortality. We sought to determine whether aortic valve replacement (AVR) decreases LV mass and improves LV function. Materials and Methods: Retrospective review for 358 consecutive patients, who underwent aortic valve replacement for degenerative AS between January 1995 and December 2008, was performed. There were 230 men and 128 women, and their age at operation was $63.2{\pm}10$ years (30~85 years). Results: There was no in-hospital mortality, and mean follow-up duration after discharge was 48.9 months (2~167 months). Immediate postoperative echocardiography revealed that LV mass index and mean gradient across the aortic valve decreased significantly (p<0.001), and LV mass continued to decrease during the follow-up period (p<0.001). LV ejection fraction (EF) temporarily decreased postoperatively (p<0.001), but LV function recovered immediately and continued to improve with a significant difference between preoperative and postoperative EF (p<0.001). There were 15 late deaths during the follow-up period, and overall survival at 5 and 10 years were 94% and 90%, respectively. On multivariable analysis, age at operation (p=0.008), concomitant coronary bypass surgery (p<0.003), lower preoperative LVEF (<40%) (p=0.0018), and higher EUROScore (>7) (p=0.045) were risk factors for late death. Conclusion: After AVR for degenerative AS, reduction of left ventricular mass and improvement of left ventricular function continue late after operation.

USN환경에서 교육용 ZigBee 장비의 설계 및 구현 (A Design and Implementation of ZigBee Educational System in USN Environment)

  • 박균득;정중수;정광욱
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제2권5호
    • /
    • pp.335-340
    • /
    • 2013
  • 본 논문에서는 USN 환경에 적합한 ZigBee 교육용 시스템을 설계 및 구현하였다. 또한 ZigBee 교육용 실습 장비를 통하여 사용자가 USN환경에서 소프트웨어 기술 교육을 위하여 동작과정을 실습하고, 그 과정에서의 소프트웨어 설계 기법을 제시하였다. 시스템의 개발 환경으로 CPU는 Atmel사의 Atmega128 프로세서, 디버깅 환경은 AVR 컴파일러, 펌웨어 개발 언어는 C언어를, 응용 프로그램은 Visual C++를 사용하였다. 시스템 동작 과정은 인터넷을 통한 서버나 직접 접속된 하이퍼 터미널로부터 코디네이터가 센싱정보 읽기 명령을 수신한 후 이를 ZigBee 기술을 이용하여 종단장치로 전달함으로서 시작된다. 이후 종단 장치는 다양한 센싱정보를 코디네이터에게 전달하며, 코디네이터는 인터넷을 통해 서버로 전달하거나 코디네이터에게 직접 접속된 하이퍼 터미널로 전달한다. 교육 과정으로는 이러한 ZigBee 동작과정에 대한 실습과 그에 대한 프로그래밍 기법이다. 이때 코디네이터와 종단장치간 통신은 ZigBee 프로토콜의 물리계층, MAC 계층, 네트워크 계층을 활용하여 설계하였다. 또한 서버와 코디네이터간 통신은 TCP/IP 소켓위에 독자적인 프로토콜을 제시하여 설계하였고, 센싱된 데이터를 전달시 프로토콜 처리과정을 해석하여 검증하였다.