• 제목/요약/키워드: 카운터 프로

검색결과 51건 처리시간 0.031초

라운드 키 선행 로드를 통한 CHAM-64/128 카운터 모드 고속 구현 (High-Speed Implementation to CHAM-64/128 Counter Mode with Round Key Pre-Load Technique)

  • 권혁동;장경배;박재훈;서화정
    • 정보보호학회논문지
    • /
    • 제30권6호
    • /
    • pp.1217-1223
    • /
    • 2020
  • CHAM은 저사양 프로세서를 지원하기 위한 경량 블록암호로, 한국의 국가보안기술연구소에서 개발되었다. 블록암호의 원활한 동작을 위해서는 블록암호 운용 모드를 적용하는데 그 중에서 카운터 모드는 낮은 구현 난이도와 병렬 연산 지원으로 뛰어난 효율을 자랑한다. 본 논문에서는 블록암호 CHAM의 카운터 운영 모드를 최적 구현한 결과물을 제시한다. 제안기법은 사전 연산을 통해 일부 라운드를 생략하는 것으로 기존 CHAM보다 빠른 연산 속도를 가진다. 또한, 라운드 함수 진입 전 라운드 키의 일부를 레지스터에 선행 로드하는 것으로 라운드 함수마다 라운드 키를 로드하는 시간을 160cycles만큼 감소시켰다. 제안하는 기법은 기존 기법에 비해 고정키 시나리오 상에서 6.8%, 가변키 시나리오 상에서 4.5%의 성능 향상이 있었다.

$LabVIEW^{TM}$를 이용한 고출력 가간섭광 계측 (A measurement of the high power coherent light using LabVIEWTM)

  • 황대석;최종운;이영우
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2003년도 춘계종합학술대회
    • /
    • pp.821-823
    • /
    • 2003
  • 산업 전반에 사용되는 수백W-수kW의 $CO_2$ 및 Nd:YAG 레이저광 출력측정 및 교정을 위해 정밀한 레이저 계측 장치를 제작하고 성능 평가 및 출력 측정을 위해 National Instrument사의 LabVIEW를 이용한 프로그램을 작성하였다. 레이저광의 출력측정을 위해 전원 공급기와 두 대의 DVM, 디지털 카운터를 GPIB를 통해 PC에 연결하였고 이를 이용해 데이터를 수집하여 그 결과를 분석하였다.

  • PDF

8051 마이크로 콘트롤러를 이용한 휴대용 방사능 측정기의 카운터 프로그램 연구 (A Study on the Counter Program of the Radiation Detector Using 8051 Micro-controller)

  • 김용득;박세광
    • 센서학회지
    • /
    • 제6권3호
    • /
    • pp.228-236
    • /
    • 1997
  • 방사성 물질은 인체에 매우 위험하여 정확한 제어와 유출 방지 및 정확한 측정의 필요성이 요구된다. 본 논문에서는 GM 계수기를 사용하여 방사성 물질의 양을 정확히 측정할 수 있는 시스템을 설계하였으며, 계수 프로그램과 측정한 데이터를 저장하거나 외부 장치로 전송향 수 있는 운용 프로그램을 개발하였다. 제작한 시스템과 계수 프로그램은 국내외에서 개발하고 있는 GM 계수관형 방사선 측정기로 원자력 발전소 및 연구소에서 띠러 가지 방식으로 활용될 수 있도록 설계되었다.

  • PDF

하드웨어 성능 카운터와 디버깅 기능을 이용한 리코드-리플레이 방법 (An Efficient Record-Replay Mechanism using Hardware Performance Counters and Debugging Facilities)

  • 맹지찬;유민수
    • 정보처리학회논문지A
    • /
    • 제18A권5호
    • /
    • pp.177-180
    • /
    • 2011
  • 본 논문에서는 인터럽트의 기록과 재현을 통해 소프트웨어의 실행을 동일하게 재현하는 리코드-리플레이(record-replay) 기법을 제안한다. 전통적인 리코드-리플레이 방법에서는 경합(race) 현상을 대표적인 비결정적 요인으로 간주하여 임계영역으로의 진입/진출, 공유 메모리 접근, 메시지 교환 등을 기록하고 동일한 순서(order)로 재현하는 방법을 다루어 왔다. 하지만, 인터럽트 역시 프로그램의 실행에 영향을 끼칠 수 있는 중요한 비결정적 요인이며, 게다가 인터럽트의 경우 발생 순서는 물론 정확한 발생 시점을 재현하는 것이 필요하다. 이에 본 논문에서는 프로세서 하드웨어가 제공하는 성능 카운터와 디버깅 기능을 이용하여 인터럽트의 발생 시점을 정확하게 기록하고 재현하는 방법을 제안한다.

단열회로를 이용한 16-bit 저전력 마이크로프로세서의 설계 (A Design of 16-bit Adiabatic Low-Power Microprocessor)

  • 신영준;이병훈;이찬호;문용
    • 전자공학회논문지SC
    • /
    • 제40권6호
    • /
    • pp.31-38
    • /
    • 2003
  • 단열회로를 이용한 16-bit 저전력 마이크로프로세서를 설계하였다. 본 논문에서 설계한 마이크로프로세서는 콘트롤 블록, 멀티포트 레지스터 파일, 프로그램 카운터 그리고 ALU로 구성되어 있다. 또한 저전력 단열 프로세서에 필요한 효율적인 4-phase 전원클럭 발생기도 설계하였다. 단열회로는 ECRL(Efficient Charge Recovery Logic)을 기반으로 설계되었고 0.35㎛ CMOS 공정을 이용하여 구현하였다. 단열프로세서와 일반적인 프로세서와 에너지를 비교하기 위해서 CMOS를 기반으로 한 프로세서를 설계하여 에너지 비교를 수행하였다. 시뮬레이션 결과 기존의 CMOS 프로세서보다 2.9∼3.1배의 에너지 감소효과를 보였다.

응용 프로그램 특성 분석 기반 스케줄링 최적화 기법의 확장성 연구 (A Scalability Study for scheduling optimization method based on application characterization)

  • 최지은;박근철;노승우;박찬열
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2020년도 춘계학술발표대회
    • /
    • pp.28-31
    • /
    • 2020
  • 한정된 고성능 자원을 여러 사용자들에게 제공해야하는 슈퍼컴퓨터와 같은 시스템은 제한된 기간 내에 보다 많은 양의 작업이 실행되도록 시스템 활용률을 높이는 방안이 필요하다. 이를 위해 시스템 관리자가 수행할 응용 프로그램에 대한 사전 정보를 파악하는 것이 유용하다. 대부분의 고성능 컴퓨팅 시스템 운영에 있어 작업을 실행할 때 사용자로부터 실행 기간 자원 요구사항들에 대한 정보를 제공 받거나 시스템 사용 통계 값을 사용하여 필요한 정보를 생성하는 등의 프로파일링 기술을 바탕으로 시스템 활용률을 높이는데 활용하고 있다. 본 논문의 선행연구에서 하드웨어 성능 카운터를 이용하여 응용 특성 분석을 실행하고 이 결과를 바탕으로 작업 스케줄링을 최적화하는 기술을 개발한 바 있다. 본 논문에서는 슈퍼컴퓨터 최적 실행 지원을 위한 프로파일링 테스트베드를 구축하고 단일노드를 기반으로 분석한 응용 프로그램 특성 결과를 활용한 스케줄링 최적화 기법이 확장성 있게 동작함을 보이고자 하였다. 또한 중규모 클러스터에 개발한 스케줄링 최적화 기법을 적용한 결과 전체 응용 프로그램이 실행 시간을 단축함으로써 최대 33%의 성능 향상 효과를 얻었다.

테러리스트 공격과 마피아 공격에 안전한 RFID 거리 제한 프로토콜 (RFID Distance Bounding Protocol Secure Against Mafia and Terrorist Fraud)

  • 권혜진;김순자
    • 한국통신학회논문지
    • /
    • 제39A권11호
    • /
    • pp.660-674
    • /
    • 2014
  • RFID 시스템은 무선 식별이라는 장점으로 인해 다양한 서비스에 사용되고 있다. 그러나 서비스에 무임승차하거나 자산, 개인정보 탈취를 위한 공격들이 알려지고 있어 그 해결책에 대한 연구도 활발하다. 그 중 중계 공격의 일종인 마피아 공격은 먼 거리에 있는 태그와 리더의 메시지를 중간에서 전달만 하여 인증에 성공할 수 있는 공격으로 일반적인 보안 프로토콜로는 방어할 수 없다. 이에 Hancke와 Kuhn은 거리 제한 프로토콜을 RFID 태그와 리더의 인증에 적용하였다. 그 이후 Munilla와 Peinado는 Hancke와 Kuhn의 프로토콜에 무요청를 추가하여 공격자의 마피아 공격 성공 확률을 낮춘 거리 제한 프로토콜을 제안하였다. Ahn et al.은 Munilla와 Peinado의 프로토콜보다 통신량과 해시 연산량을 줄인 프로토콜을 제안하였다. 본고에서는 Munilla와 Peinado의 프로토콜이 테러리스트 공격에 취약하고, 카운터를 사용하여 잡음을 고려하였음에도 불구하고 잡음이 생길 경우 비동기로 인해 더이상의 인증이 불가함을 밝힌다. 또, Ahn et al.의 프로토콜이 마피아 공격과 키 노출에 취약함을 밝히고, 이 취약점들을 개선하여 테러리스트 공격과 마피아 공격에 안전하고 잡음을 고려한 프로토콜을 제안하며, 기존 프로토콜과 제안 프로토콜의 안전성, 효율성을 비교분석한다.

재조합 효모 세포내에서의 간염백신 생산 (The Production of HBsAg in the Recombinant Yeast Cells)

  • Park, Cha-Yong;Lee, Hei-Chan
    • 한국미생물·생명공학회지
    • /
    • 제14권6호
    • /
    • pp.455-460
    • /
    • 1986
  • 간염 보균자의 혈액으로부터 Dane 입자를 분리하였다. Dane 입자의 핵으로부터 분리해낸 DNA는 $\alpha$-($^{32}$P) dNTP 존재하의 DNA 폴리머레이즈 반응 후 액체 씬틸레이션 카운터와 한천 전기영동 및 가이거 뮐러 카운터에 의하여 간염의 DNA임이 확인되었다. 간염 바이러스에 의한 감염을 막기 위한 백신으로서의 B형 간염 바이러스 표면항원을 생산하기 위하여 산성포스파테이즈 프로모터를 갖는 재조합 프라스미드를 함유하는 효모균주를 사용하였다. 재조합 프라스미드는 pHBV 130 및 pAM 82로부터 제작되었으며 대장균에 변환되어진 후 효모균주에 전달되었다. 간염 표면항원은 조절된 무기 인산 농도하에서 버크홀더 최소배지에서의 저해 해제로 생산되었다. 간염 표면항원의 생산 속도도 조사하였다. 전체 간염 표면항원 활성은 인산이 없는 배지에 옮겨진 뒤 3시간 내지 6시간에서 급격히 증가하였으며 9시간째에 최대에 도달하였다. 인산이 없는 배지에 옮기는 것은 고농도 인산 배지에서의 세포 배양을 6시간동안 수행한 뒤에 하는 것이 최적의 결과를 나타내었다.

  • PDF

IEEE 802.11 DCF의 성능 향상을 위한 가상 그룹 방법 (A Virtual Grouping Scheme for Improving the Performance of IEEE 802.11 Distributed Coordination Function)

  • 김선명;조영종
    • 대한전자공학회논문지TC
    • /
    • 제41권8호
    • /
    • pp.9-18
    • /
    • 2004
  • IEEE 802.11 DCF(Distributed Coordination Function) 프로토콜은 무선 매체의 공유를 위하여 단말간 경쟁기반의 분산 채널접근 방법을 제공한다. 그러나, 이 방법은 단말 수가 증가함에 따라 많은 충돌(Collision)을 야기한다. 따라서, 지연 지터 그리고 효율측면에서 IEEE 802.11 DCF의 성능은 급격하게 감소한다. 본 논문에서는 IEEE 802.11 DCF 시스템의 성능을 향상시키기 위해 간단하고 효율적인 DCF/VG(Distributed Coordination Function with Virtual Group) 방법을 제안한다. 제안하는 방법에서, 각 단말은 캐리어 검출을 통해 현재 채널의 경쟁 수준(Contention Level)을 측정하고 경쟁 수준에 따라 독립적으로 가상 그룹 주기(Virtual Group Cycle)를 결정한다. 가상 그룹 주기는 하나 이상의 가상 그룹들로 이루어지며 하나의 가상 그룹은 한번의 유휴 기간(Idle Period)과 한번의 번잡 기간(Busy Period)을 갖는다. 단말은 가상 그룹 주기 중에서 자신이 선택한 가상 그룹에서만 동작하며 다른 그룹에서는 동작하지 않는다. 즉, 단말이 선택한 가상 그룹에서는 IEEE 802.11 DCF처럼 유휴 슬롯을 검출하면 백오프 카운터(Backoff Counter)를 감소시키고 백오프 카운터가 0이 되면 데이터 패킷을 전송한다. 그러나 다른 가상 그룹에서는 유휴 슬롯을 검출하더라도 백오프 카운터를 감소시키지 않는다. 제안하는 방법을 수학적 분석과 시뮬레이션을 통해 IEEE 802.11 DCF와 성능을 비교 분석한다. 성능 비교 분석 결과, 제안하는 방법이 다양한 경쟁 수준 환경에서 높은 효율과 낮은 지연 및 지터를 가짐을 확인하였다.

KSLV-I의 기술적 안전 관리 (Technical Safety Management for KSLV-I)

  • 조상연;김용욱;이정호;신명호;오승협
    • 한국추진공학회:학술대회논문집
    • /
    • 한국추진공학회 2010년도 제35회 추계학술대회논문집
    • /
    • pp.682-685
    • /
    • 2010
  • KSLV-I 나로호는 대한민국 최초의 위성발사체로 러시아와 공동개발 되었다. 2009년 8월과 2010년 6월에 있었던 1, 2차 발사는 위성을 궤도로 올리려는 목표 달성에는 실패하였지만 발사를 안전 관점에서 보았을 때는 인명이나 시설 손상과 같은 사고 없이 안전하게 이루어졌다. 안전한 발사를 이루기 위하여 우주발사체 사업단은 러시아의 카운터파트인 흐루니체프사와의 협력을 통해 발사체의 기술적 안전 프로그램을 개발한 바 있다. 본 논문에서는 KSLV-I에 적용된 기술적 안전 관리 프로그램을 소개하고자 한다.

  • PDF