• 제목/요약/키워드: EM 알고리즘

검색결과 236건 처리시간 0.03초

안드로이드 기반 스마트폰 어플리케이션의 전자기파분석 공격 취약성 (Weakness of Andriod Smartphone Applications against Electromagnetic Analsysis)

  • 박제훈;김수현;한대완
    • 정보보호학회논문지
    • /
    • 제23권6호
    • /
    • pp.1017-1023
    • /
    • 2013
  • 스마트폰의 사용이 증가하고 사용처가 다양해지면서 뱅킹, 결제, 인증을 위한 보안 어플리케이션이 스마트폰에 구동되고 있다. 보안 서비스를 제공하기 위해 RSA, AES, ECC 등의 암호 알고리즘을 스마트폰 CPU로 연산하고 있지만 스마트폰 CPU는 전자기파분석 공격과 같은 부채널분석 공격에 대한 안전도를 고려하지 않고 있다. G. Kenworthy는 2012년 DesignCon에서 스마트폰에서 동작하는 암호 알고리즘의 전자기파분석 공격에 대한 취약성을 발표하였다. 본 논문에서는 G. Kenworthy의 전자기파분석 실험 환경을 개선하여 안드로이드 기반 스마트폰 상에서 동작하는 상용 보안 어플리케이션의 전자기파분석 공격에 대한 취약성 분석 실험을 수행하였다. 실험 결과 상용 보안 어플리케이션 내에서 동작하는 암호 알고리즘의 전자기파분석 공격에 대한 취약점을 확인하였다. 실험 장비 설정값에 따라 Google의 Play 스토어 동작 중에 방사되는 전자기파 신호에서 w-NAF 스칼라곱셈 연산 구간 구분이 가능하였으며, w-NAF 스칼라곱셈의 스칼라값이 '0'인지 '0'이 아닌지도 구분 가능하였다.

통신위성 원격측정명령처리기 성능검증모델 원격명령 암호복호 검증 (Telecommand Decryption Verification for Engineering Qualification Model of Command Telemetry Unit in Communications Satellite)

  • 김중표;구철회
    • 한국항공우주학회지
    • /
    • 제33권7호
    • /
    • pp.98-105
    • /
    • 2005
  • 본 연구는 통신위성 원격측정명령처리기 성능검증모델 CCSDS 원격명령 암호복호 검증에 관한 것이다. 원격측정명령처리기 실험모델에 적용되었던 DES CFB 암호화 알고리즘의 보안성을 보다 강화하기 위해 3개의 키를 사용하는 3DES CFB 알고리즘을 원격측정명령처리기 성능검증모델에 구현하고 그것의 동작을 검증하였다. 3DES CFB 알고리즘에 따른 증가된 KEY와 IV를 위해 외부에 PROM을 두도록 하고 설정된 Index에 대한 키 및 IV를 가져와서 복호화 하도록 하였다. 설계된 3DES CFB 코어의 타이밍 시뮬레이션을 통해 동작 검증 후 Actel사의 A54SX32 FPGA에 구현하였다. 원격측정명령처리기 성능검증모델의 원격명령 암호 복호화 기능 검증을 위한 시험환경을 구축하고 원격측정명령처리기 성능검증모델에 원격명령 전송, 암호 복호화 후 수행코드 모니터링 및 수행에 의한 LED On/Off 확인을 통해 3DES CFB 원격명령 복호화 기능을 검증하였다.

영상처리 시스템을 이용한 닭 도체 부위 분할 알고리즘 개발 (Development of Chicken Carcass Segmentation Algorithm using Image Processing System)

  • 조성호;이효재;황정호;최선;이호영
    • 한국산학기술학회논문지
    • /
    • 제22권3호
    • /
    • pp.446-452
    • /
    • 2021
  • 우리나라 생활수준의 향상과 더불어 식품소비의 양적인 요구가 충족되면서, 세분화된 식품의 기호 성향을 충족시킬 수 있는 닭고기 소비가 증가하고 있다. 2003년 3월 축산물 품질평가원에서 고시(농림부 고시 제2003-14호)한 닭 도체 품질판정세부기준은 닭 도체 부위별 이물질 부착, 피·멍의 크기 및 중량에 따라 품질 등급을 기준을 제시하였다. 그러나 현실적으로 검사관 개개인의 주관적인 평가 기준으로 적용된 고시로 수천 마리의 닭 도체 등급판정을 유지하기가 어려운 문제점을 가지고 있다. 본 논문에서는 닭 도체 품질 세부기준에 따라 닭 도체 부위 분할하기 위해 비접촉/비파괴방식인 컴퓨터 시각 기술 알고리즘을 제안한다. 제안된 알고리즘은 실시간으로 빠르게 움직이는 닭 도체를 부위 분할하기 위하여 조명 외란에 강인하도록 보정하는 과정과 닭 도체와 배경을 구분하기 위한 EM(Expectation maximization), Erosion 및 Labeling 알고리즘, 그리고 닭 도체의 기하학적 형태를 분석하여 부위별 특징점을 찾고 점들의 위치를 계산하여 부위를 분할 할 수 있는 알고리즘을 사용하였다. 총 78마리의 닭 도체 샘플에 대하여 제안한 영상처리 알고리즘을 적용한 결과 닭 도체 부위 분할 알고리즘이 효과적임을 알 수 있었다.

오디오 부호화기를 위한 스펙트럼 변화 및 MFCC 기반 음성/음악 신호 분류 (Speech/Music Signal Classification Based on Spectrum Flux and MFCC For Audio Coder)

  • 이상길;이인성
    • 한국정보전자통신기술학회논문지
    • /
    • 제16권5호
    • /
    • pp.239-246
    • /
    • 2023
  • 본 논문에서는 오디오 부호화기를 위한 스펙트럼 변화 파라미터와 Mel Frequency Cepstral Coefficients(MFCC) 파라미터를 이용하여 음성과 음악 신호를 분류하는 개루프 방식의 알고리즘을 제안한다. 반응성을 높이기 위해 단구간 특징 파라미터로 MFCC를 사용하고 정확도를 높이기 위해 장구간 특징 파라미터로 스펙트럼 변화를 사용하였다. 전체적인 음성/음악 신호 분류 결정은 단구간 분류와 장구간 분류를 결합하여 이루어진다. 패턴인식을 위해 Gaussian Mixed Model(GMM)을 사용하였고, Expectation Maximization(EM) 알고리즘을 사용하여 최적의 GMM 파라미터를 추출하였다. 제안된 장단구간 결합 음성/음악 신호 분류 방법은 다양한 오디오 음원에서 평균적으로 1.5% 분류 오류율을 보였고 단구간 단독 분류 방법 보다 0.9%, 장구간 단독 분류 방법보다 0.6%의 분류 오류율의 성능 개선을 이룰 수 있었다. 제안된 장단구간 결합 음성/음악 신호 분류 방법은 USAC 오디오 분류 방법보다 타악기 음악 신호에서 9.1% 분류 오류율, 음성신호에서 5.8% 분류 오류율의 성능 개선을 이룰 수 있었다.

태양광 배터리 Hybrid 전력공급시스템 9가지 운전 모드 시험결과 및 무고장 연속 운전을 위한 자동제어 알고리즘 개발 (Experimental Test Results of Nine Scheduling Operational Modes of PV and Battery Hybrid System for the Development of Automatic Control Algorithm for Continual Operation without being shut-downed)

  • 송택호;양승권;김민정
    • KEPCO Journal on Electric Power and Energy
    • /
    • 제5권1호
    • /
    • pp.25-32
    • /
    • 2019
  • K-BEMS 시스템은 태양광과 배터리를 Hybrid PCS 및 EMS로 구성하여, 건물에너지 절감 및 건물 PEAK 부하를 감축하기 위해 도입되었으며, 200여 한전 사옥에 보급되어 시범 운영되고 있다. K-BEMS 시스템을 보다 안정적으로 그리고 효율적으로 운영하기 위한 K-BEMS 연구과제를 2016년 1월부터 2018년 현재까지 전력연구원이 약 3년간 걸쳐 수행하였다. 본 논문에서는 K-BEMS 연구과제에서 수행한 9가지 Scheduling 운전 모드 시험 결과 및 3년간의 Scheduling 운전 결과 발견한 문제점, 그리고 이 문제점 해결을 위해 도입한 제어 알고리즘을 보여 주고 있다. K-BEMS 9가지 Scheduling 자동제어 운전모드 시험을 수행 하였으며, 이 중 3가지 운전모드에서 알고리즘 개선 사항을 발견하였는데, 이들 3가지 경우 모두 배터리 연계 운전과 관련이 있는 것으로 드러났다. 배터리 SOC(State of Charge)는 통상 20% 이상에서 운전되는데, 20% 이하가 되면 배터리 보호 차단기가 동작하여 K-BEMS 자동 운전이 정지되는 현상을 발생한다. 그런데 이 Hybrid 자동제어 모드에서, 배터리 차단기 trip시 태양광 공급마저 중단되는 현상을 발견하였다. 그러므로, Hybrid 공급모드에서 배터리의 차단기가 동작될 경우, 태양광 단독운전으로 자동 전환하여 태양광 공급마저 중단되지 않도록 알고리즘을 재구성하여 자동제어 운전하는 것이 총 에너지 절감 측면에서 반드시 필요한 것으로 분석되었다. 이 때, 계측제어 오차를 감안하여야 하며, 배터리 정지를 너무 보수적으로 의식하여, SOC 운전 Range를 너무 축소해서 운전하면 당초의 피크 부하 저감 이라는 경제성 목표를 달성할 수 없으므로, 효과적인 hybrid 운전(건물 피크 부하 감축 운전)을 위해서는 정지된 SOC 값을 컴퓨터가 기억하고 있다가, 향후 재가동 자동제어 운전시에서는 SOC Range값을 변경 조정 하여 최적 제어 운전하는 자동제어 알고리즘이 PV & Battery hybrid peak load demand control에서 반드시 필요한 것으로 나타났다.

DSP를 이용한 비용 절감형 메탈할라이드 램프용 전자식 안정기 (The Cost-effective Eletronic ballast for Metal halide Lamp using DSP)

  • 한상수
    • 전자공학회논문지
    • /
    • 제54권4호
    • /
    • pp.108-112
    • /
    • 2017
  • 고 휘도 방전 램프는 높은 광 효율이 요구되는 다양한 조명 환경에 많이 사용된다. 특히 메탈할라이드 램프용 조명 램프의 경우 램프 안정기의 크기는 매우 중요한 요소이며 작으면 작을수록 좋다. 메탈할라이드 램프용 전자식 안정기는 전자기식 안정기에 비하여 에너지 효율과 크기 그리고 조명기의 무게 등의 측면에서 성능이 우수하다. 본 논문에서는 DSP를 이용하여 고효율, 소형 및 경량화가 가능하고 비용이 절감되고 역률이 높은 전자식 안정기를 제시하였다. 제시한 전자식 안정기는 다이오드 정류기와 역률 보상 제어 부스트 컨버터 그리고 하프 브릿지 인버터로 구성하였고 역율 보상 알고리즘과 안정기 제어 알고리즘은 TI사의 TMS320LF2406 CPU를 사용하여 구현하였고 실험을 통해 제시한 안정기의 유용성과 타당성을 검증하였다.

외란에 강인한 정밀공중물자수송시스템 연착륙 알고리즘 설계 (Design of a Robust Precision Aerial Delivery System Soft Landing Algorithm)

  • 김태욱
    • 항공우주시스템공학회지
    • /
    • 제16권4호
    • /
    • pp.77-87
    • /
    • 2022
  • PADS(Precision Aerial Delivery System)은 원형 낙하산을 이용한 공중 물자수송 시스템의 낮은 착륙 정확도를 개선해줄 수 있는 장비로 AGU(Airborne Guidance Unit)을 장착하여 원하는 목적지로 안전하게 물자를 수송할 수 있다. 현재 외국에서 개발된 PADS 성능은 착륙 정확도가 CEP50 100m 범위로 보고되고 있으나 실제 지형 및 기상환경에 따라 많은 차이를 보인다. 산악지역이 많은 국내 환경에서는 국부적인 지형변화에 따른 풍향, 풍속 변화가 심하고 이는 착륙 정밀도에 영향을 미친다. 본 연구에서는 이러한 문제점을 해결하기 위해 PADS의 6DOF 비선형 모델링을 기반으로 HILS(Hardware In the Loop Simulation)를 구축하여 바람 환경에서 Ram air parachute의 기동 특성을 분석하였다. 이러한 기동 특성을 고려하여 EM(Energy Management) 기동과 FA(Final Approach) 기동을 포함한 정밀 연착륙 알고리즘을 설계하였다. PADS 시뮬레이션 결과 CEP50 40m 이내로 정밀 연착륙이 가능하였으며, 향후 이러한 연구 결과를 바탕으로 실제 PADS 투하시험을 통하여 정밀 공중 물자수송 시스템에 적용될 수 있을 것이다.

진화 알고리즘을 이용한 삼중대역 PIFA 최적 설계에 관한 연구 (A Study on an Optimal Design of a Triple-band PIFA using the Evolution Strategy)

  • 고재형;김군태;김경아;김형석
    • 전기학회논문지
    • /
    • 제59권4호
    • /
    • pp.768-773
    • /
    • 2010
  • In this paper, we study on an optimal design of a triple-band PIFA (Planar Inverted-F Antenna) of 433 MHz, 912 MHz and 2.45 GHz by using evolution strategy. Generally, the resonant frequency of the PIFA is determined by the width and length of a U-type slot used. However the resonant frequencies of the multiple U slots are varied by the mutual effect of the slots. Thus the optimal width and length of U-type slots are determined by using an optimal design program based on the evolution strategy. To achieve this, an interface program between a commercial EM analysis tool and the optimal design program is constructed for implementing the evolution strategy technique that seeks a global optimum of the objective function through the iterative design process consisting of variation and reproduction. The resonant frequencies of initial model are 439.5 MHz, 981.5 MHz and 2.563 GHz. However, the resonant frequencies of the triple-band PIFA yielded by the optimal design program are 430.5 MHz, 907 MHz and 2.4515 GHz. Measured resonant frequencies are 433.5 MHz, 905.5 MHz and 2.454GHz, which show a good agreement with the simulation results.

자율무인잠수정의 수중 도킹을 위한 비쥬얼 서보 제어 알고리즘 (A Visual Servo Algorithm for Underwater Docking of an Autonomous Underwater Vehicle (AUV))

  • 이판묵;전봉환;이종무
    • 한국해양공학회지
    • /
    • 제17권1호
    • /
    • pp.1-7
    • /
    • 2003
  • Autonomous underwater vehicles (AUVs) are unmanned, underwater vessels that are used to investigate sea environments in the study of oceanography. Docking systems are required to increase the capability of the AUVs, to recharge the batteries, and to transmit data in real time for specific underwater works, such as repented jobs at sea bed. This paper presents a visual :em control system used to dock an AUV into an underwater station. A camera mounted at the now center of the AUV is used to guide the AUV into dock. To create the visual servo control system, this paper derives an optical flow model of a camera, where the projected motions of the image plane are described with the rotational and translational velocities of the AUV. This paper combines the optical flow equation of the camera with the AUVs equation of motion, and deriver a state equation for the visual servo AUV. Further, this paper proposes a discrete-time MIMO controller, minimizing a cost function. The control inputs of the AUV are automatically generated with the projected target position on the CCD plane of the camera and with the AUVs motion. To demonstrate the effectiveness of the modeling and the control law of the visual servo AUV simulations on docking the AUV to a target station are performed with the 6-dof nonlinear equations of REMUS AUV and a CCD camera.

PSO 알고리즘과 VBA를 이용한 Waveguide tee Junction의 최적설계 인터페이스 개발 (Development of Optimal Design User Interface for Waveguide tee Junction using PSO Algorithm and VBA)

  • 박현수;변진규;이달호;이향범
    • 한국정보통신설비학회:학술대회논문집
    • /
    • 한국정보통신설비학회 2009년도 정보통신설비 학술대회
    • /
    • pp.36-39
    • /
    • 2009
  • We developed an optimal design interface based on VBA(Visual Basic Application) that takes advantage of API(Application Program Interface) function of commonly used EM analysis software. The developed interface is adopted for an optimal design of a septum in a waveguide tee junction using PSO(Particle Swarm Optimization) algorithm. The objective function of the optimal design is defined by $S_{11}$-parameter of the waveguide tee junction Design variables are established as position of the septum, that are changed to satisfy the design goal Using the developed design interface and PSO algorithm, the objective function converged to the smallest value, showing the validity of the proposed method. The design interface was developed using Microsoft Excel software, enabling easy control of design parameters for user. Also, various analysis parameters can be set in the Excel interface, including waveguide input mode and frequency. After completion of the design, field solutions at user-specified positrons can be extracted to the output files in complex number form.

  • PDF