• Title/Summary/Keyword: GTK

Search Result 16, Processing Time 0.022 seconds

무선랜 보안 알고리즘의 난수성 분석

  • 김학준;신현구;문일현;이종근;이옥연
    • Proceedings of the Korean Society of Computational and Applied Mathematics Conference
    • /
    • 2003.09a
    • /
    • pp.2.2-2
    • /
    • 2003
  • PRF(Pseudo Random Function)에 대한 랜덤성 검증은 pre-computation공격에 대해 알고리즘이 특별한 통계적 약점이 없이 적절하게 개발되었는지를 평가할 수 있다. 이 논문에서는 NIST에서 실시한 AES 후보 알고리즘 랜덤성 평가 기준을 적용하여 IEEE의 802.11i Draft에서 인증자와 요청자가 비밀키(PTK, GTK)를 생성하는데 사용되는 PRF의 랜덤성을 검증하였다. 랜덤성 테스트를 위해 표본 수는 300개, 표본 길이는 2$^{20}$ (= 1,048,576)으로 검정 표본을 생성하고, 유의 수준은 0.01로 선택하였다. 랜덤성 검증 방법으로는 NIST의 16가지 통계 테스트를 사용하였다.

  • PDF

Design and Implement Linux-base device driver for USB TV receiver card (리눅스 기반의 USB TV 수신카드 디바이스 드라이버 설계 및 구현)

  • Lee, Jae-Kang;Chung, Kyung-Ho;Lee, Seong-Joon;Kim, Won-Tae;Ahn, Gwang-Sun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.1761-1764
    • /
    • 2005
  • 최근 컴퓨터 시스템 기술의 발달에 따라서 PC 환경의 주변기기가 다양해지고 있다. USB(Universal Serial Bus)는 PC주변 장치 뿐만 아니라, 다양한 형태의 응용분야의 기술로 적용되고 있다. 현재 출시되는 USB TV 수신카드의 경우 대부분 윈도우 환경의 운영체제에서 사용할 수 있는 Device Driver로 제작되어지고 있기 때문에 리눅스를 위한 별도의 Device Driver와 사용자 인터페이스 프로그램의 제공이 필요하다. 따라서 본 논문에서는 Hauppauge WinTV-PVR USB2 TV 수신카드를 구동하기 위한 리눅스 Kernel 2.6 기반의 USB TV 수신카드 디바이스 드라이버를 설계하고 Gtk+ 를 이용하여 인터페이스를 제작하였다.

  • PDF

LAN Switch Performance Tester for the Interconnection Network of a Communication System (통신시스템의 내부연동망을 위한 LAN 스위치 성능 시험기 개발)

  • Kim, Dong-Won;Cho, Dong-Uk;Park, Byung-Joon;Huh, Jae-Doo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.04a
    • /
    • pp.340-345
    • /
    • 2000
  • 본 논문에서는 대용량 통신처리시스템의 트래픽 처리 능력 예측을 위해 실제 네트워크 구축 상황과 서비스 상황을 모의로 만들어 줄 수 있는 테스터 소프트웨어 개발을 목적으로, 리눅스환경에서 Network Traffic Generator, Remote노드에 사용될 패킷 귀한 프로그램, Statistcal Analyzer, GTK+ 라이브러리를 이용한 GUI, Network Traffic Generator와 Statistical Analyzer를 하나의 프로그램 안에서 동시에 동작하도록 하는 Thread 사용 기법이 연구되었다. 이를 이용하여 대용량 통신 처리시스템의 성능 규격의 정확한 확인을 통해 가용 가능한 가입자 노드의 용량을 결정할 수 있으며, 상용현장시험이 가능하고 또한 설치 규격을 제공할 수 있다.

  • PDF

The Implementation of Graphic Window Library for RTOS Qplus-P (실시간 운영체제 Qplus-P용 그래픽 윈도우 라이브러리 구현)

  • Kim, Do-Hyung;Kim, Sun-Ja;Kim, Seung-Woo
    • The KIPS Transactions:PartA
    • /
    • v.10A no.5
    • /
    • pp.479-486
    • /
    • 2003
  • As the Internet appliances like digital TV, Internet set-top boxes, and Internet phone, are showing up in the market, the economics of real-time operating system (RTOS), which is an essential for controlling those devices, is expanding faster than ever before. ETRI has developed describes RTOS called Qplus-P, targeting various platforms ranging from PDA to Internet set-top box and home server. This paper describes the implementation of graphic window library for Qplus-P. The Qplus-P graphic window library was implemented using tiny-X graphic server and gtk graphic toolkit, which are open source software. To port this library to various aliances, hangul processing, screen rotation, touch screen, and graphic acceleration functions are added to the tiny-X graphic server of the implementd graphic window library. Currently, Qplus-P graphic window is running on ARM-based appliances such as iPaq PDA, Samsung S3C2400 board, Zaurus PDA, and on Home Server that uses x86 processor. Qplus-P graphic library is provided as a of Qplus-P target builder.

Development of Industrial Embedded System Platform (산업용 임베디드 시스템 플랫폼 개발)

  • Kim, Dae-Nam;Kim, Kyo-Sun
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.47 no.5
    • /
    • pp.50-60
    • /
    • 2010
  • For the last half a century, the personal computer and software industries have been prosperous due to the incessant evolution of computer systems. In the 21st century, the embedded system market has greatly increased as the market shifted to the mobile gadget field. While a lot of multimedia gadgets such as mobile phone, navigation system, PMP, etc. are pouring into the market, most industrial control systems still rely on 8-bit micro-controllers and simple application software techniques. Unfortunately, the technological barrier which requires additional investment and higher quality manpower to overcome, and the business risks which come from the uncertainty of the market growth and the competitiveness of the resulting products have prevented the companies in the industry from taking advantage of such fancy technologies. However, high performance, low-power and low-cost hardware and software platforms will enable their high-technology products to be developed and recognized by potential clients in the future. This paper presents such a platform for industrial embedded systems. The platform was designed based on Telechips TCC8300 multimedia processor which embedded a variety of parallel hardware for the implementation of multimedia functions. And open-source Embedded Linux, TinyX and GTK+ are used for implementation of GUI to minimize technology costs. In order to estimate the expected performance and power consumption, the performance improvement and the power consumption due to each of enabled hardware sub-systems including YUV2RGB frame converter are measured. An analytic model was devised to check the feasibility of a new application and trade off its performance and power consumption. The validity of the model has been confirmed by implementing a real target system. The cost can be further mitigated by using the hardware parts which are being used for mass production products mostly in the cell-phone market.

Biosynthesis of rare 20(R)-protopanaxadiol/protopanaxatriol type ginsenosides through Escherichia coli engineered with uridine diphosphate glycosyltransferase genes

  • Yu, Lu;Chen, Yuan;Shi, Jie;Wang, Rufeng;Yang, Yingbo;Yang, Li;Zhao, Shujuan;Wang, Zhengtao
    • Journal of Ginseng Research
    • /
    • v.43 no.1
    • /
    • pp.116-124
    • /
    • 2019
  • Background: Ginsenosides are known as the principal pharmacological active constituents in Panax medicinal plants such as Asian ginseng, American ginseng, and Notoginseng. Some ginsenosides, especially the 20(R) isomers, are found in trace amounts in natural sources and are difficult to chemically synthesize. The present study provides an approach to produce such trace ginsenosides applying biotransformation through Escherichia coli modified with relevant genes. Methods: Seven uridine diphosphate glycosyltransferase (UGT) genes originating from Panax notoginseng, Medicago sativa, and Bacillus subtilis were synthesized or cloned and constructed into pETM6, an ePathBrick vector, which were then introduced into E. coli BL21star (DE3) separately. 20(R)-Protopanaxadiol (PPD), 20(R)-protopanaxatriol (PPT), and 20(R)-type ginsenosides were used as substrates for biotransformation with recombinant E. coli modified with those UGT genes. Results: E. coli engineered with $GT95^{syn}$ selectively transfers a glucose moiety to the C20 hydroxyl of 20(R)-PPD and 20(R)-PPT to produce 20(R)-CK and 20(R)-F1, respectively. GTK1- and GTC1-modified E. coli glycosylated the C3-OH of 20(R)-PPD to form 20(R)-Rh2. Moreover, E. coli containing $p2GT95^{syn}K1$, a recreated two-step glycosylation pathway via the ePathBrich, implemented the successive glycosylation at C20-OH and C3-OH of 20(R)-PPD and yielded 20(R)-F2 in the biotransformation broth. Conclusion: This study demonstrates that rare 20(R)-ginsenosides can be produced through E. coli engineered with UTG genes.