• 제목/요약/키워드: ISO code

검색결과 169건 처리시간 0.025초

효율적 파일 관리를 위한 자바카드 API 설계 및 구현 (Design and Implementation of the Java Card API for Efficient File Management)

  • 송영상;신인철
    • 정보처리학회논문지C
    • /
    • 제13C권3호
    • /
    • pp.275-282
    • /
    • 2006
  • 다양한 응용분야를 지원하기 위해 여러 개의 독립적인 애플릿이 카드에 탑재되는 자바카드에서는 각 애플릿이 응용분야에 따라 데이터를 처리 및 관리하게 된다. 본 논문에서는 각 애플릿이 데이터를 효율적으로 처리 및 관리하기 위해 자바카드에서 지원하는 기본 API(Application Program Interface)와 스마트카드 국제 표준인 ISO 7816-4에 정의되어 있는 파일 시스템을 이용하여 자바카드용 파일 시스템 API를 설계 및 구현하였다. 제안된 파일 시스템 API를 이용하여 각 애플릿에서 메소드 호출로 동일한 코드를 줄일 수 있다. 이를 통하여 처리 시간과 메모리 사용을 감소시키며, 개발 시간과 비용을 줄일 수 있을 것으로 기대된다.

압축과 휨을 동시에 받는 강관 T조인트 극한강도 상호작용 (Ultimate Strength Interaction of Steel Tubular T-Joint Subjected to Concurrent Action of Compression and Bending)

  • 김경식
    • 한국산학기술학회논문지
    • /
    • 제17권1호
    • /
    • pp.298-303
    • /
    • 2016
  • 수직 및 수평의 원형단면 강관으로 구성된 공간프레임 타워는 강재량을 줄이면서도 풍하중의 영향을 완화시킬 수 있는 장점으로 다양한 목적으로 널리 적용되고 있다. 이러한 공간프레임 타워를 하나의 타워구조로 거동하게 하기 위해서는 수직 강관과 수평 강관의 연결부인 강관조인트의 강도 확보가 중요하다. 본 연구에서는 압축과 휨이 동시에 작용하는 강관 T조인트의 강도평가를 수행하였다. AISC, Eurocode3, ISO 19902의 3가지 강관조인트 설계기준을 검토하고, 주강관과 지강관의 세장비를 주요 매개변수로 한 비선형 유한요소해석을 통하여 축력과 모멘트에 대한 극한강도 상호작용을 설계식으로 제안하였다.

Flow Distribution and Pressure Loss in Subchannels of a Wire-Wrapped 37-pin Rod Bundle for a Sodium-Cooled Fast Reactor

  • Chang, Seok-Kyu;Euh, Dong-Jin;Choi, Hae Seob;Kim, Hyungmo;Choi, Sun Rock;Lee, Hyeong-Yeon
    • Nuclear Engineering and Technology
    • /
    • 제48권2호
    • /
    • pp.376-385
    • /
    • 2016
  • A hexagonally arrayed 37-pin wire-wrapped rod bundle has been chosen to provide the experimental data of the pressure loss and flow rate in subchannels for validating subchannel analysis codes for the sodium-cooled fast reactor core thermal/hydraulic design. The iso-kinetic sampling method has been adopted to measure the flow rate at subchannels, and newly designed sampling probes which preserve the flow area of subchannels have been devised. Experimental tests have been performed at 20-115% of the nominal flow rate and $60^{\circ}C$ (equivalent to Re ~ 37,100) at the inlet of the test rig. The pressure loss data in three measured subchannels were almost identical regardless of the subchannel locations. The flow rate at each type of subchannel was identified and the flow split factors were evaluated from the measured data. The predicted correlations and the computational fluid dynamics results agreed reasonably with the experimental data.

AES 블록 암호에 OFB 모드를 적용한 ATM 셀 보안 기법 (ATM Cell Security Techniques Using OFB Mode on AES Block Cipher)

  • 임성렬
    • 정보보호학회논문지
    • /
    • 제31권6호
    • /
    • pp.1237-1246
    • /
    • 2021
  • 본 논문은 AES 블록 암호에 OFB(Output Feedback) 모드를 적용한 ATM(Asynchronous Transfer Mode) 셀 보안에 관한 것이다. ATM 셀은 사용자 데이터 셀과 유지 보수 셀로 구분되며 각 셀의 크기는 53 옥텟이며 5 옥텟의 헤더와 48 옥텟의 페이로드로 구성되어 있다. ATM 셀의 암호화/복호화를 위해서는 셀의 경계를 감지해야 하는 데 이는 헤더 내의 HEC(Header Error Control)필드를 이용하여 가능하다. 셀의 경계를 감지한 후에는 사용자 셀만 암호화하기 위하여 PT(Payload Type)코드를 이용하여 페이로드의 종류를 감지한다. 본 논문에서는 ISO 9160의 요구사항을 만족하는 ATM 셀의 보안 방법을 제시하였다.

소프트웨어 품질 향상을 위한 리팩토링 효과 분석 : AIS 중개 서버 프로그램을 대상으로 (Refactoring Effectiveness Analysis for Software Quality Enhancement : using AIS Mediation Server Program)

  • 이서정;이재욱;황훈규;이장세
    • 한국항해항만학회지
    • /
    • 제36권5호
    • /
    • pp.363-370
    • /
    • 2012
  • 최근 국제해사기구에서 추진하고 있는 e-navigation은 선박의 안전운항을 위한 다양한 서비스를 지향하고 있다. 이에 따라, 해양 분야에 다양한 소프트웨어 개발이 기대되고 있으며, 동시에 그 품질의 중요성이 높아지고 있다. 이 논문에서는 소프트웨어의 품질 향상의 실험을 위해, 기존 AIS중개서버 프로그램에 소프트웨어 리팩토링(refactoring) 기법을 적용하였으며, 그 효과를 분석하였다. 리팩토링은 소프트웨어를 소스 코드 수준에서 구조의 복잡성을 줄여서, 이해하기 쉽고 기능 변경이 용이한 상태로 변경하는 기법이다. 이를 통해, 겉으로 보이는 동작의 변화는 없이 내부구조가 변경된다. 리팩토링 적용 효과 분석을 위해서, IEC/ISO 9126 소프트웨어 품질표준의 유지보수성과 관련된 기존 메트릭의 산술적 측정기법을 도입했다.

ISO 20816 기반 회전기기 진동분석 자동화 알고리즘 개발 (Development of Algorithm for Vibration Analysis Automation of Rotating Equipments Based on ISO 20816)

  • 이재웅;이우귀연;오정석
    • 한국가스학회지
    • /
    • 제28권2호
    • /
    • pp.93-104
    • /
    • 2024
  • 산업현장에서 사용되는 회전기기의 원활한 작동 및 수명연장을 위해서는 설비진단이 필수적이다. 다양한 설비진단의 방법 중 진동진단은 다른 진단방법과 비교하여 불평형(unbalance), 축정렬 불량(misalignment), 베어링 결함(bearing fault), 기어 손상(worn gears), 소음(noise), 공진(resonance) 등 대부분의 초기 결함을 발견할 수 있다. 따라서, 진동분석은 산업현장에서 가장 범용적으로 사용되는 설비진단 방법이며, 설비의 상태를 기반으로 관리하는 예지보전(PdM) 기술로 유용하게 활용된다. 하지만, 진동진단 방법은 기준을 근거로 경험에 의존하여 수행되기 때문에 전문가에 의하여 진행된다. 따라서, 기존에 경험에 의존하여 수행하는 진동진단 방법을 지식화된 코드체계로 구축하여 누구나 쉽게 결함을 판단할 수 있는 시스템을 구축하여 설비의 신뢰성 구축에 기여하고자 한다. 진동측정에 대한 ISO-20816 기준을 근거로 알고리즘을 개발하였고, 석유화학공장 압축기, 수소충전소, 산업용 기계 등 다양한 실증현장에서 진동을 측정한 결과와 개발 시스템을 활용하여 분석한 결과를 비교하여 신뢰성을 검증하였다. 개발된 알고리즘을 통하여 산업현장에서 누구나 회전기기의 상태를 진단하고 결함을 조기에 파악하여 정확한 교체시점에 부품을 교체할 수 있는 예측유지보수(PdM)기술에 기여할 수 있다. 나아가, 정유산업시설, 운송, 생산 시설, 항공시설 등 다양한 산업현장에 적용 시 회전기기의 고장으로 인한 유지보수 비용과 다운타임(down time)의 절감에 이바지할수 있를 것으로 기대된다.

소듐냉각고속로 부수로 해석코드 검증을 위한 37봉다발 실험방법 개념 개발 (Experimental Methodology Development for SFR Subchannel Analysis Code Validation with 37-Rods Bundle)

  • 어동진;장석규;배황;김석;김형모;최해섭;최선락;이형연
    • 한국유체기계학회 논문집
    • /
    • 제17권6호
    • /
    • pp.89-94
    • /
    • 2014
  • The 4th generation SFR is being designed with a milestone of construction by 2028. It is important to understand the subchannel flow characteristics in fuel assembly through the experimental investigations and to estimate the calculation uncertainties for insuring the confidence of the design code calculation results. The friction coefficient and the mixing coefficient are selected as primary parameters. The two parameters are related to the flow distribution and diffusion. To identify the flow distribution, an iso-kinetic method was developed based on the previous study. For the mixing parameters, a wire mesh system and a laser induced fluorescence methods were developed in parallel. The measuring systems were adopted on 37 rod bundle test geometry, which was developed based on the Euler number scaling. A scaling method for a design of experimental facility and the experimental identification techniques for the flow distribution and mixing parameters were developed based on the measurement requirement.

Investigation on the thermal butt fusion performance of the buried high density polyethylene piping in nuclear power plant

  • Kim, Jong-Sung;Oh, Young-Jin;Choi, Sun-Woong;Jang, Changheui
    • Nuclear Engineering and Technology
    • /
    • 제51권4호
    • /
    • pp.1142-1153
    • /
    • 2019
  • This paper presents the effect of fusion procedure on the fusion performance of the thermal butt fusion in the safety class III buried HDPE piping per various tests performed, including high speed tensile impact, free bend, blunt notched tensile, notched creep, and PENT tests. The suitability of fusion joints and qualification procedures was evaluated by comparing test results from the base material and buttfusion joints. From the notched tensile test result, it was found that the fused joints have much lower toughness than the base material. It was also identified that the notched tensile test is more desirable than the high speed tensile impact and free bend tests presented in the ASME Code Case N-755-3 as a fusion qualification test method. In addition, with regard to the single low-pressure fusion joint performances, the procedure given by the ISO 21307 was determined to be better that the one specified in the Code Case N-755-3.

FIPS-OpenSSL 코드 분석을 통한 암호모듈 자가시험 보안요구사항 분석 (Study on Selftest Requirements in Cryptographic Module Validation Program with FIPS-OpenSSL Source Code Analysis)

  • 서석충
    • 정보보호학회논문지
    • /
    • 제29권5호
    • /
    • pp.985-996
    • /
    • 2019
  • 본 논문에서는 미국에서 암호모듈검증을 획득한 대표적인 소프트웨어 형태의 암호모듈인 FIPS-OpenSSL의 소스 코드를 분석하여 암호모듈 검증 및 시험기준에서 요구하는 보안요구사항이 소프트웨어적으로 어떻게 구현되어있는지 분석한다. 특히, 암호모듈이 반드시 탑재하고 있어야 하는 자가시험기능 (동작 전 자가시험, 조건부 자가시험) 관점으로 소스코드를 분석한다. 비록 미국 암호모듈 검증제도에서는 FIPS 140-2를 검증기준으로 삼고 있지만, FIPS 140-2는 국내 암호모듈 검증제도에서 암호모듈 검증 및 시험기준으로 삼고 있는 암호모듈 국제표준인 ISO/IEC 19790과 24759의 근간이 되었기 때문에 많은 유사함이 존재한다. 본 논문의 분석을 통하여 향후 암호모듈 개발업체에서 자가시험기능을 정확하고 안전하게 구현할 수 있을 것으로 기대한다.

XML형식의 STEP-NC파일로 구동되는 PC 기반의 STEP-NC milling machine (PC Based STEP-NC Milling Machine Operated by STEP-NC in XML Format)

  • 이원석;방영봉
    • 한국정밀공학회지
    • /
    • 제19권12호
    • /
    • pp.185-193
    • /
    • 2002
  • Most of NC machines are operated by Is06983 standard called G-code, which was developed in the early days of machine tools. This G-code limits hardware performance of the currently developed high-performance hardware & machine tools. By describing only movements of tool, almost all of information of previous production departments is lost, and the machining department cannot exchange information with other departments. For adjusting new hardware environment and direct communication of CNC machines with CAD/CAM software, ISO 14649, STEP -NC is researched. This new standard stores CAD/CAM information as well as operation commands of CNC machines. In this research, the new CNC machine operated by STEP-NC was built and tested. Unlike other STEP-NC milling machines, this system uses the STEP-NC file in form of XML as data input. It makes possible for STEP-NC machines to exchange information to other databases using XML. The mentioned system of this paper loads the XML file, analyzes it, makes tool paths of two5D features with information of STEP-NC, and machines automatically without making G-code. All of software is programmed with Visual C++, and the milling machine is made with table milling machine, step motors, and motion control board for PC that can be directly controlled by C++ commands. All modules of software and hardware were independent, it allows convenient for substitution and expansion of the milling machine. The example 1 in ISP14649-11 that had all information about geometry and machining and the example 2 that has only geometry and tool information were used to test automatic machining by the open-architecture milling machine.