• 제목/요약/키워드: Code Generator

검색결과 423건 처리시간 0.033초

McEliece 공개키 암호체계의 암호해독을 위한 Polynomial-Time 알고리즘 (A Polynomial-Time Algorithm for Breaking the McEliece's Public-Key Cryptosystem)

  • Park, Chang-Seop-
    • 한국정보보호학회:학술대회논문집
    • /
    • 한국정보보호학회 1991년도 학술발표논문집
    • /
    • pp.40-48
    • /
    • 1991
  • McEliece 공개키 암호체계에 대한 새로운 암호해독적 공격이 제시되어진다. 기존의 암호해독 algorithm이 exponential-time의 complexity를 가지는 반면, 본고에서 제시되어지는 algorithm은 polynomial-time의 complexity를 가진다. 모든 linear codes에는 systematic generator matrix가 존재한다는 사실이 본 연구의 동기가 된다. Public generator matrix로부터, 암호해독에 사용되어질 수 있는 새로운 trapdoor generator matrix가 Gauss-Jordan Elimination의 역할을 하는 일련의 transformation matrix multiplication을 통해 도출되어진다. 제시되어지는 algorithm의 계산상의 complexity는 주로 systematic trapdoor generator matrix를 도출하기 위해 사용되는 binary matrix multiplication에 기인한다. Systematic generator matrix로부터 쉽게 도출되어지는 parity-check matrix를 통해서 인위적 오류의 수정을 위한 Decoding이 이루어진다.

  • PDF

CORDIC을 이용한 OFDM 시스템의 주파수 옵셋 제거 회로의 FPGA구현 (FPGA Implementation of Frequency Offset Compensation using CORDIC Algorithm in OFDM)

  • 이미진;윤미경;채우청;변건식
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2007년도 추계종합학술대회
    • /
    • pp.363-366
    • /
    • 2007
  • 본 논문은 OFDM 시스템에서 주파수 옵셋을 제거하기 위한 회로를 Simulink로 설계하여 성능을 평가하고, FPGA 구현을 위해 System Generator로 설꼐하였다. System generator 모델을 바탕으로 HDL 코드를 생성하고, RTL schematic도 생성하였다. 그리고 Hardware Co-simulation 과정을 통해 Target Device에 로딩하여 성능 검증을 하였으며, 타이밍 해석과 resource량도 확인하였다.

  • PDF

단위테스트 중 매개변수 경계오류제거를 위한 코드 자동생성 시스템 설계와 구현 (Design and Implementation of code generator to remove the parameter boundary failure in the unit test)

  • 박영조;방혜자
    • 디지털산업정보학회논문지
    • /
    • 제11권2호
    • /
    • pp.1-10
    • /
    • 2015
  • As programs get more complicated and they are developed by various hands, the possibility that there are program bugs in the code has been increasing. And developers usually run unit tests to find these problems in the code. Besides, the developers are at the pain of getting stability of the code when they have to modify a code very often for clients requirements. In the methodlogy of TDD(Test Driven Development), developers write a unit test code first, and then write a program code for passing the unit test. The unit test must include the boundary condition test the reason why the possibility of occurring the bugs is very high. When failed to pass the test because of the value of a function is incorrect, not existed, out of the range or not matched etc, the program code will return the error code or occur the exception. In the document, the system is designed and implemented in order to insert the generated code automatically or suggest it to the developer, when the boundary condition test is failed. In conclusion, it is possible that the developer will get the code stability by searching the code and checking the code to be omitted automatically through this system.

속성기반 악성코드 유사도 분류 문제점 개선을 위한 가중치 분석 연구 (The weight analysis research in developing a similarity classification problem of malicious code based on attributes)

  • 정용욱;노봉남
    • 정보보호학회논문지
    • /
    • 제23권3호
    • /
    • pp.501-514
    • /
    • 2013
  • 악성코드를 효과적으로 분류 및 대응하기 위해서 유사도 비교를 통한 그룹화 과정이 요구된다. 기존 유사도 비교 방법에서 사용되는 기준 또는 속성만을 이용했을 경우, 미탐 및 오탐이 증가하는 문제점이 발생한다. 그러므로, 본 논문에서는 악성코드 자동분석시스템의 2차적인 휴리스틱 기반 행위분석의 문제점을 보완하기 위해 다양한 속성을 선택하여 사용하고, 속성별 가중치 적용을 위해 AHP(Analytic Hierarchy Process) 의사결정기법을 반영한 유사도 비교 방법을 제안한다. 악성코드의 유사도 비교를 통하여 탐지율과 오탐율의 최적 임계치를 설정하고, 새로운 악성코드에 대한 분류 실험으로 악성코드생성기로 생성된 그룹을 결정함을 보이므로 향후 해킹 유형 및 악성코드 근원지를 추적 할 수 있는 악성코드 그룹 정보로서 활용할 수 있기를 기대한다.

GPS 수신 시스템에서 디지탈 지연동기 루프 회로 설계 및 분석 (The Circuit Design and Analysis of the Digital Delay-Lock Loop in GPS Receiver System)

  • 금홍식;정은택;이상곤;권태환;유흥균
    • 한국통신학회논문지
    • /
    • 제19권8호
    • /
    • pp.1464-1474
    • /
    • 1994
  • GPS(Global Positional System)는 인공위성을 이용하여 언제, 어디서나 자신의 위치를 정확히 측정할 수 있는 항법 시스템이다. 본 논문에서는 이 GPS 신호에서 항법 데이터를 복원하는 수신기의 지연동기 루프를 이론적으로 해석하고, 디지털 로직으로 설계하였다. 또한 동기과정의 논리동작을 분석하였다. 설계한 시스템은 수신된 C/A(coarse/acquisition) 코드와 수신기에서 발생된 C/A 코드와의 상관값을 구하는 상관기, 선택된 위성의 C/A 코드를 발생시키는 C/A코드 발생기, 그리고 C/A코드의 위상과 클럭속도를 조절할 수 있도록 C/A 코드 발생기의 클럭을 만드는 직접 디지탈 클럭 발생기로 구성된다. 제안한 디지탈 지연동기루프 시스템을 해석한 결과, 시스템 입력 신호전력이 -113.98dB이상이면 시스템이 90%이상의 검파 능력을 갖음을 확인하였다. 디지탈동기루프이 입력신호 즉, A/D 컴버터 전단의 입력신호 크기에 따라 디지탈 동기 루프의 성능 그래프와 문턱전압의 크기에 따른 성능분석의 그래프를 시뮬레이션을 통하여 분석하였다. 그리고 설계된 디지탈 지연동기루프를 로직 시뮬레이션한 결과, GPS 항법 데이타를 정확히 복원함을 확인하였다. 개선됨을 알 수 있었다.

  • PDF

증기발생기 세관파열사고 후 소외전원 가용 및 비상냉각수 주입 배제 조건하에서의 발전소냉각에 관한 실험 모사 (Plant Cooldown Test Simulation After Steam Generator U-Tube Rupture under Onsite Power Available Without Safety Injection)

  • Kim, Du-Ill;Kim, Hee-Cheol;Auh, Geun-Sun;Kim, Joon-Sung;Park, Jae-Don
    • Nuclear Engineering and Technology
    • /
    • 제27권4호
    • /
    • pp.483-490
    • /
    • 1995
  • PKL III A 4.4 실험은 "증기발생기 세관파열사고 후 소외전원 가용의 조건 하에서 발전소가 비상냉각수 주입없이 수작동에 의해 제어될 수 있음을 확인하는 것이다. 실험 모사에 따른 NLOOP Code의 제한이나 능력의 검증을 위해, 실험에서 얻어진 PKL 설비의 거동은 NLOOP의 결과와 상호 비교되었다. NLOOP 코드는 한국원자력연구소와 독일 SIEMENS/KWU사에 의해 Westinghouse 형 발전소의 과도현상 해석용으로 개발되었으며, PKL III 설비모사를 위해 적절히 수정되었다. 자연대류에 의한RCS Loop의 냉각수 유량과 격리된 RCS Loop에서의 자연대류 중단현상을 특별히 주의깊게 연구하였다. 실험과 계산 결과의 비교는 NLOOP 코드의 의사능가 문제점들을 보여준다.보여준다.

  • PDF

Best-Estimate Analysis of MSGTR Event in APR1400 Aiming to Examine the Effect of Affected Steam Generator Selection

  • Jeong, Ji-Hwan;Chang, Keun-Sun;Kim, Sang-Jae;Lee, Jae-Hun
    • Nuclear Engineering and Technology
    • /
    • 제34권4호
    • /
    • pp.358-369
    • /
    • 2002
  • Abundant information about analyses of single steam generator tube rupture (SGTR) events is available because of its importance in terms of safety. However, there are few literatures available on analyses of multiple steam generator tube rupture (MSGTR) events. In addition, knowledge of transients and consequences following a MSGTR event are very limited as there has been no occurrence of MSGTR event in the commercial operation of nuclear reactors. In this study, a postulated MSGTR event in an APR1400 is analyzed using thermal-hydraulic system code MARSI.4. The present study aims to examine the effects of affected steam generator selection. The main steam safety valve (MSSV) lift time for four cases are compared in order to examine how long operator response time is allowed depending on which steam generate. (S/G) is affected. The comparison shows that the cases where two steam generators are simultaneously affected allow longer time for operator action compared with the cases where a single steam generator is affected. Furthermore, the tube ruptures in the steam generator where a pressurizer is connected leads to the shortest operator response time.

Design and Implementation of a Framework for Automatically Generating Control and Monitoring Software

  • Yoo, Dae-Sung;Sim, Min-Suck;Park, Sung-Ghue;Kim, Jong-Hwan;Yi, Myeong-Jae
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2004년도 ICCAS
    • /
    • pp.932-935
    • /
    • 2004
  • In this paper, we present a framework that is easy to develop, modify, maintain and extend a control and monitoring software for any kinds of instruments. The presented framework is composed of three XML documents (IID, MAP, and CMIML) and two tools (Virtual Instrument Wizard, Generator). Interface information about behaviors and states of instruments is written on IID. Mapping information between the interface information in IID and API of a real instrument driver is written on MAP. Finally information about control and monitoring software is written on CMIML. IID, MAP and CMIML are written with XML format to provide common usage and platform independence of the suggested framework. VI Wizard generates CMIML (platform independent intermediate document) using IID and existing CMIML, and Generator generates source code of a control and monitoring software (platform dependent code) automatically using CMIML and MAP. The suggested framework that automatically generates control and monitoring software based on GUI provides easy development and maintenance. Also, reusability can be increased by reusing platform independent software description documents.

  • PDF

블루투스 동기워드 생성기의 구현 (Design of Synchronization_Word Generator in a Bluetooth System)

  • 황선원;조성;안진우;이상훈;김성진
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2003년도 하계종합학술대회 논문집 I
    • /
    • pp.214-217
    • /
    • 2003
  • In this paper, we deal with implementing design for a correlator access code generator module which they are used for setting up a connection between units, a packet decision, a clock syncronization, by FPGA. The orrelator module which is composed of the Wallace Tree's CSA and threshold value decision device decides useful a packet and syncronizes a clock, after it correlates an input signal of 1 Mbps transmission rate by a sliding window. An access code generator module which is composed of a BCH (Bose-Chadhuri-Hocquenghem) cyclic encoder and control device was designed according as a four steps' generation process proposed in the bluetooth standard. The pseudo random sequence which solves syncronization problem saved a voluntary device Proposed the module was designed by VHDL. An simulation and test are inspected by Xilinx FPGA.

  • PDF

Low-frequency modes in the fluid-structure interaction of a U-tube model for the steam generator in a PWR

  • Zhang, Hao;Chang, Se-Myong;Kang, Soong-Hyun
    • Nuclear Engineering and Technology
    • /
    • 제51권4호
    • /
    • pp.1008-1016
    • /
    • 2019
  • In the SG (steam generator) of PWR (pressurized water reactor) for a nuclear plant, hundreds of U-shaped tubes are used for the heat exchanger system. They interact with primary pressurized cooling water flow, generating flow-induced vibration in the secondary flow region. A simplified U-tube model is proposed in this study to apply for experiment and its counterpart computation. Using the commercial code, ANSYS-CFX, we first verified the Moody chart, comparing the straight pipe theory with the results derived from CFD (computational fluid dynamics) analysis. Considering the virtual mass of fluid, we computed the major modes with the low natural frequencies through the comparison with impact hammer test, and then investigated the effect of pump flow in the frequency domain using FFT (fast Fourier transform) analysis of the experimental data. Using two-way fluid-structure interaction module in the CFD code, we studied the influence on mean flow rate to generate the displacement data. A feasible CFD method has been setup in this research that could be applied potentially in the field of nuclear thermal-hydraulics.