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

검색결과 90건 처리시간 0.022초

모바일 애플리케이션을 위한 보안약점 구조화 기법에 대한 연구 (A Study on the Structured Weakness Classification for Mobile Applications)

  • 손윤식;오세만
    • 한국멀티미디어학회논문지
    • /
    • 제15권11호
    • /
    • pp.1349-1357
    • /
    • 2012
  • 오늘날의 소프트웨어는 인터넷 환경에서 데이터를 교환하기 때문에 해커에 의해 악의적인 공격을 받을 가능성이 항상 존재한다. 이러한 보안약점은 심각한 경제적 손실을 발생시키는 소프트웨어 보안 침해사고의 직접적인 원인이다. 최근에는 보안 약점을 해소하기위해 외부환경에 대한 보안시스템을 견고히 하는 것보다 프로그래머가 견고한 소프트웨어를 개발하는 것이 보안 수준을 향상시킬 수 있는 본질적이고 가장 효과적인 방법이라는 인식이 늘어나고 있다. 이러한 가운데 코딩 단계에서부터 소프트웨어에 대한 취약점을 해소하여 보안 침해사고를 예방하기 위한 코딩 안내서를 제시하는 것이 전 세계적으로 주요한 보안 이슈로 떠오르고 있다. 시큐어 코딩을 개발자나 관리자 입장에서 효과적으로 사용하기 위해서는 전체 시큐어 코딩 집합과 보안약점을 구조적으로 체계화하고 관리해야 하며 새로운 정보의 갱신이 지속적으로 필요하지만, 기존의 시큐어 코딩 및 보안약점은 구조적으로 체계화되어 있지 못하다. 본 논문에서는 Java 언어를 대상으로 기존 시큐어 코딩 자료와 검사 도구의 코딩 룰 조사를 통해 보안 약점을 구조화하고 모바일 애플리케이션을 위한 구조적 보안 약점을 그 결과로 소개한다.

적응 블라인드 CMA 어레이를 이용한 간섭 제거 수신기에 관한 연구 (A Study on Interference Cancelling Receiver with Adaptive Blind CMA Array)

  • 우대호;변윤식
    • 한국통신학회논문지
    • /
    • 제27권4A호
    • /
    • pp.330-335
    • /
    • 2002
  • DS-CDMA 시스템에서는 다중 접속으로 인하여 다중 접속 간섭 문제가 발생되어진다. 이 문제를 해결하기 위하여 간섭 제거기가 사용되어졌다. 기존 간섭 제거 수신기는 연속 간섭 제거기와 안테나 어레이를 적용한 구조이다. 이 구조에서 가중치 벡터를 갱신하는 방법에 따라서 방법 I과 II로 구별되어진다. 본 논문에서는 기존 구조에서 가중치 벡터를 갱신하기 위하여 constant modulus 알고리즘의 비용함수를 사용한 적응 블라인드 CMA 어레이 간섭 제거 수신기를 제안하였다. 모의 실험은 가우시안 환경 하에서 SIR과 BER 곡선에 의해서 제안된 수신기와 연속 간섭 제거기예 안테나 어레이를 확장한 기존 간섭 제거 기술들과 비교하였다. 모의 실험 결과, 제안된 수신기가 기존 수신기 방법 I보다 SIR 곡선에서 1.5[dB]의 SIR 이득을 지니고, 방법 II보다는 약 0.5[dB]의 SIR 이득을 지닌다. BER 곡선에서는 방법 I보다는 약 2[dB] SNR 이득을 지니고, 방법II보다는 약 0.5[dB] SNR 이득을 지닌다. 따라서 제안된 간섭 제거기가 기존 간섭 제거 기들보다 더 나은 성능을 지니고 있음을 보여 주고 있다.

USN 활용을 위한 계층형 서비스 설계 및 구현 (The Design and Implementation of the Directory Service for the utilization of USN)

  • 노창배;나원식
    • 중소기업융합학회논문지
    • /
    • 제4권2호
    • /
    • pp.1-5
    • /
    • 2014
  • RFID/USN은 u-Korea를 구현하는 핵심 인프라로서 무한한 성장 잠재력을 내포하고 있으며 향후 인터넷에 이어 산업 전반에 커다란 변혁을 가져올 수 있는 분야로 대두되고 있다. 우리나라의 경우 u-Korea 비전과 세계적인 RFID/USN 기술을 확보하여 세계 시장을 선점하고자 하는 IT839 정책에 따라 RFID/USN에 대한 관심도가 사회 전반적으로 증대되어 USN에 대한 연구가 활발히 이루어지고 있으며 앞으로 USN 인프라 구축이 완료됨에 따라 USN을 활용하기 위한 USN 어플리케이션들이 빠르게 증가할 것이다. USN 인프라 기반의 어플리케이션 개발을 보다 손쉽게 하기 위해 USN 미들웨어의 필요성이 대두되며 디렉토리 서비스는 USN 미들웨어를 구성하는 핵심 서비스 중의 하나이다. 그러나 USN 구성요소인 WSN의 특성 등을 고려할 때 USN 인프라에 적합한 디렉토리 서비스는 검색에 중점을 둔 기존의 디렉토리 서비스와 달리 갱신문제가 나타날 수 있으며 본 논문은 이를 극복할 수 있는 디렉토리 서비스의 설계 및 구현에 대해 논한다.

  • PDF

HSS 기반의 고속 LDPC 복호기 FPGA 설계 (A FPGA Design of High Speed LDPC Decoder Based on HSS)

  • 김민혁;박태두;정지원
    • 한국전자파학회논문지
    • /
    • 제23권11호
    • /
    • pp.1248-1255
    • /
    • 2012
  • 본 논문에서는 DVB-S2에 제시된 LDPC 복P호기에 대하여 효율적인 알고리즘을 제안하고 고속화 하여, 이에 따른 FPGA구현 결과를 제시하였다. 고속 LDPC 복호기를 구현하기 위해서는 알고리즘 측면과 구현 측면에서 여러 가지 문제점이 있다. 알고리즘 측면에서는 첫째, LDPC 부호화 방식은 큰 블록 사이즈 및 많은 반복 횟수를 요구하므로 복호 속도를 높이기 위해서는 동일한 성능을 유지하면서 반복 횟수를 줄일 수 있는 알고리즘이 필요하다. 본 논문에서는 이를 위해 체크 노드를 기반으로 하여 복호화 과정을 거치는 horizontal shuffle scheduling(HSS) 알고리즘을 적용하여 기존의 반복 횟수를 줄일 수 있는 방안을 연구 하였다. 구현 측면에서 복호 속도를 높이기 위해서는 데이터의 많은 병렬 처리가 필요하다. 이러한 병렬 처리에 의해 노드 업데이트 연산 역시 병렬 처리가 가능하다. Check Node Update의 경우 look up table(LUT)이 필요하다. 이는 critical path의 주요 원인이 되는 부분으로 LUT 연산을 하지 않고 성능 열화를 최소화 하는 self-correction normalized min sum(SC-NMS) 연산 방식을 제안하였고, 최적의CNU 연산 방식에 따른 복호기 구조를 제안하고 FPGA 구현 결과, 복호 속도가 약 40 % 개선됨을 알 수 있다.

리프로그래밍 시간 단축을 위한 차량 게이트웨이 개선 방안 (Method of In-Vehicle Gateway to Reduce the Reprogramming Time)

  • 김진호;하경재
    • 융합정보논문지
    • /
    • 제9권7호
    • /
    • pp.25-32
    • /
    • 2019
  • 본 논문에서는 차량 ECU(Electronic Control Unit)의 리프로그래밍 시간 단축을 위한 차량 게이트웨이 개선 방안을 제안한다. 리프로그래밍 시간 단축을 위해 게이트웨이는 리프로그래밍을 진행하는 동안 리프로그래밍하는 ECU가 연결된 통신 채널에 리프로그래밍 이외의 메시지 전송을 금지하여야 하며, 이때 메시지 전송 금지로 인해 특정 ECU가 CAN 통신 수신 불가로 인한 고장이 발생하지 않도록 할 수 있어야 한다. 또한, 게이트웨이 내의 버퍼 오버플로우를 방지하기 위해 연속된 통신 메시지 전송 시 추가하는 지연 시간(STmin)을 최소로 할 수 있어야 한다. 이를 위해 본 논문에서는 UDS(Unified Diagnostic Services)의 링크 제어 명령 및 최신 MCU(Micro Controller Unit)에서 제공되는 HW 게이트웨이 기능을 이용한 개선 방안을 제안한다. 제안한 개선 방안은 차량에서 널리 사용되고 있는 인피니언사의 TC275 기반 임베디드시스템을 이용하여 구현하였으며, 개선된 실험 결과를 제시한다.

농촌 생활권 기초생활서비스 항목 설정 및 공간데이터 구축을 위한 기초연구 (Deriving Basic Living Service Items and Establishing Spatial Data in Rural Areas)

  • 김수연;김상범
    • 한국농촌건축학회논문집
    • /
    • 제24권3호
    • /
    • pp.39-46
    • /
    • 2022
  • This study aims to derive basic living service facility items in rural areas and construct related spatial data. To do this, a literature review on the laws and systems related to the residential environment and services in rural areas, rural spatial planning, and the 'Rural Convention' strategic plan reports for the Jeolla and Gyeongsang Region in 2021 was conducted. Primary data collection and review on the list of basic living service items in rural areas derived from the analysis were conducted. After data collection, 12 sectors and 44 types of rural basic living service items were derived; the data selection was carried out based on the clarity of the subject of data management, whether it was established nationwide, whether it was disclosed and provided, whether it was periodically updated, and whether it was an underlying law. Afterwards, data on the derived rural basic living service items were constructed. Afterwards, spatial data on the derived rural basic living service items were constructed. Because open data provided through various institutions were employed, data structure unification such as data attribute values and code names was needed, and abnormal data such as address errors and omissions were refined. After that, the data provided in text form was converted into spatial data through geocoding, and through comparative review of the distribution status of the converted data and the provided address, spatial data related to rural basic living services were finally constructed for about 540,000 cases. Finally, implications for data construction for diagnosing rural living areas were derived through the data collection and construction process. The derived implications include data unification, data update system establishment, the establishment of attribute values necessary for rural living area diagnosis and spatial planning, data establishment plan for facilities that provide various services, rural living area analysis method, and diagnostic index development. This study is meaningful in that it laid the foundation for data-based rural area diagnosis and rural planning, by selecting the basic rural living service items, and constructing spatial data on the selected items.

KBIMS 건축 및 구조 부재 라이브러리 및 IFC 속성명 변환 방법 개발 (Development of KBIMS Architectural and Structural Element Library and IFC Property Name Conversion Methodology)

  • 김선우;김선중;김홍현;배기우
    • 한국건축시공학회지
    • /
    • 제20권6호
    • /
    • pp.505-514
    • /
    • 2020
  • 본 연구는 KBIMS가 적용된 건축 및 구조 부재 형상과 속성 데이터가 포함된 BIM 라이브러리를 구축하는 방법과, 속성 데이터 변환 과정의 문제를 해결하여 KBIMS IFC 파일로 변환하는 방법을 제시한다. 프로젝트에서 다양한 BIM 도구가 활용되어짐에도 불구하고 라이브러리 연구에 특정 도구가 주로 활용되었는데 본 연구에서는 클라우드 기반 데이터베이스 통합플랫폼에 포함된 카티아V6를 활용하여 주요 12개 카테고리, 총 793개의 건축 및 부재 형상 및 수치 라이브러리를 개발했다. KBIMS IFC 속성 입력 과정에서 데이터 타입과 특수문자 속성명으로 인한 데이터베이스 입력 제한을 파악하였다. 입력 가능한 데이터 타입을 찾아 입력하고, 아스키코드를 활용한 특수문자 속성명 대체 입력 방법을 개발했다. 변환기 프로토타입을 개발하여 추출된 IFC 파일을 KBIMS 원래 속성명이 포함된 IFC 파일로 변환하고 시범모델을 활용하여 검증하였다. 본 연구 결과는 실제 프로젝트에서 KBIMS 적용시 BIM 도구의 선택의 폭을 넓히고, 프로젝트 데이터 호환 문제를 줄이는데 도움을 줄 것이다. 마지막으로 KBIMS 라이브러리의 지속적인 활용을 위해서는 관련 조직 간의 유지 관리 방안에 대한 논의가 필요하다.

CORBA 환경에서 멀티미디어 컴퍼넌트 관리 시스템을 통한 프레임워크 구축 (Framework Construction with Multimedia Component Management System on CORBA)

  • 김행곤
    • 한국멀티미디어학회논문지
    • /
    • 제2권2호
    • /
    • pp.217-229
    • /
    • 1999
  • 프레임워크는추상화된 클래스들의 집합또는특정 도메인에서 재사용가능한설계를구성하는상호연관된 클래스틀의 집합으로 도메인에 속한 애플리케이션들간의 공통된 아키텍쳐를 정의한다- 프레엄워크를 재사용 함으로 개발자들은 클래스 코드뿐만 아니라 도메인에 대한 폭넓은 도메인 지식을 재사용할 수 있다. 따라서 본 논문에서는 프레임워크 재사용을 위해 컴퍼넌트기반의 방법론(COM; Component→Oriented M Methodology)을 제시하고 프레임워크 구축환경을 개발한다. 즉, 컴퍼넌트기반의 소프트웨어 생성을 위해 실세계의 도메인 지식을 입력으로 도메인을 분석하고 분석된 정보를 통해 hotspot을 식별하여 사용자와 개빌 자의 추가정보를 첨가하는 재설계 과정올 거친다. 이후 도메인에 따라 도메인 프레임워크와 애플리케이션 프레임워크를 생성한다 이러한 컴퍼넌트 지향 방법론은 내부적으로는 컴퍼넌트/패턴 라이브러리 저장소를 통해 정보를 검색, 이해하여 추출하거나 혹은 합성으로 얻어진 정보는 각각 컴퍼넌트와 패턴에 대한 정보로 분류되고 이것은 재설계시 추가정보로 사용되어진다. 이로 인해 사용자는 멀티미디어 컴퍼넌트를 이용해 자신의 애플리케이션에 쉽게 적용가능한 개발 환경 즉, 본 논문에서는 CORBA(Common Object Request B Broker Architecture) 환경하에 컴퍼넌트/패턴 관리 시스템(Component Pattern Management System C CPMS)을 통해 멀티 미 디 어 컴 퍼 넌트를 추가 갱 신 삭제하는 기 반 환경 (infrastructure environment)을 구축함 으로 재사용성, 사용의 용이성과 이식성을 가질 수 있다.

  • PDF

최대 고유치 문제의 해를 이용한 적응 안테나 어레이와 CDMA 이동통신에의 응용 (Deisgn of adaptive array antenna for tracking the source of maximum power and its application to CDMA mobile communication)

  • 오정호;윤동운;최승원
    • 한국통신학회논문지
    • /
    • 제22권11호
    • /
    • pp.2594-2603
    • /
    • 1997
  • 본 논문은 적용적으로 빔패턴을 형성하는 방법을 제안한다. 제안 방법은 원하는 신호가 각 간섭신호에 비하여 파워가 현저히 크다는 조건하에서 - 정상적인 COMA 이동통신에서 이 조건은 칩상관기를 거친 후에 무조건 성립한다.- 신호대 잡음비(SNR)/신호대 간섭비(SIR)를 증가시키는 빔패턴을 제공하기때문에 통신채널의 용량의 증가 및 통신품질 향상을 꾀할 수 있다. 제안 방법의 주요 장점은 다음과 같이 나열할 수 있다. (1) 학습신호나 학습기간이 필요없다. (2) 신호간의 상관성으로 인하여 성능이 나빠지거나 절차가 복잡해지지 않는다, (3) 어레이를 구성하는 안테나의 수가 도달하는 신호들의 수보다 많지 않아도 된다. (4) 전체의 절차가 반복적이어서 신호원의 움직임으로 인하여 도달각이 변하는 경우에도 새로운 데이타로부터 새로운 빔패턴이 형성될 수 있다, (5) 전체 계산량이 기존 방법에 비하여 매우 작기 때문에, 매 스냅샷마다 실시간으로 빔패턴형성이 가능하다. 실제로, 새로운 웨이트를 구하는데 소요되는 계산량은 $N{\times}N$ 크기(N은 어레이를 구성하는 안테나의 수)의 자기상관행렬을 갱신하는 과정을 포함하여 $0(3N^2 + 12N)$이다. 자기 상관 행렬을 매 스냅샷 마디의 순시신호벡터로 근사화시키면 0(11N)으로 줄어들게 된다.

  • PDF

기구축 공간정보를 활용한 건물객체 변화 탐지 연구 - 도로명주소건물DB 중심으로 - (A Study on Building Object Change Detection using Spatial Information - Building DB based on Road Name Address -)

  • 이인수;연성현;정호현
    • 지적과 국토정보
    • /
    • 제52권1호
    • /
    • pp.105-118
    • /
    • 2022
  • 최근 메타버스, 스마트시티, 디지털트윈, 자율주행차, 도심항공모빌리티 등 분야에서 3D공간객체모델 관련 정보 요구는 증가될 것이다. 공간객체에 대한 3D모델 구축은 위성·항공·지상플랫폼과 같은 다양한 장비와 모델링·인공지능·영상정합 등의 기술로 가능하다. 하지만 갱신이 필요한 공간객체를 신속하게 탐지하고 DB화하는 작업은 쉽지 않다. 이 연구에서는 공간정보(도형)과 속성을 기반으로 주소코드, 층수, 건물명, 면적 등의 매칭요소를 이용하여 건물융합DB와 변화탐지건물DB를 구축 지원할 수 있고 갱신이 필요한 객체선정의 적합성을 검증할 수 있는 시스템 프로토타입을 개발하였다. 건물융합DB 구축 시 일부 건물의 경우, 공간정보와 속성의 융합불가 및 실패 사례가 발생하여, 매칭율이 약 80%로 낮게 나타났다. 이것은 특별히 시범사업지역 내 많은 건물객체에 대한 속성정보가 누락된 것에 기인하는 것으로 판단된다. 이 연구는 3D공간객체 모델의 신속한 갱신을 위한 효율적인 드론 촬영계획 수립을 지원하여 공간객체의 중복 및 불필요한 구축 등을 사전에 방지함으로써 객체 구축 절차 개선 및 비용 절감에 크게 기여할 것이다.