• Title/Summary/Keyword: Key Generation

Search Result 1,492, Processing Time 0.035 seconds

An Area-efficient Design of SHA-256 Hash Processor for IoT Security (IoT 보안을 위한 SHA-256 해시 프로세서의 면적 효율적인 설계)

  • Lee, Sang-Hyun;Shin, Kyung-Wook
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.22 no.1
    • /
    • pp.109-116
    • /
    • 2018
  • This paper describes an area-efficient design of SHA-256 hash function that is widely used in various security protocols including digital signature, authentication code, key generation. The SHA-256 hash processor includes a padder block for padding and parsing input message, so that it can operate without software for preprocessing. Round function was designed with a 16-bit data-path that processed 64 round computations in 128 clock cycles, resulting in an optimized area per throughput (APT) performance as well as small area implementation. The SHA-256 hash processor was verified by FPGA implementation using Virtex5 device, and it was estimated that the throughput was 337 Mbps at maximum clock frequency of 116 MHz. The synthesis for ASIC implementation using a $0.18-{\mu}m$ CMOS cell library shows that it has 13,251 gate equivalents (GEs) and it can operate up to 200 MHz clock frequency.

Partitioning and Constraints Generation for the Timing Consistency in the Hierarchical Design Method (계층적 설계 환경에서 일관된 타이밍 분석을 위한 분할 및 제한 조건 생성 기술 개발)

  • Han, Sang-Yong
    • The Transactions of the Korea Information Processing Society
    • /
    • v.7 no.1
    • /
    • pp.215-223
    • /
    • 2000
  • The advancements in technology which have lead to higher and higher levels of integration have required advancements in the methods used in designing VLSI chip. A key to enable a complicated chip design is the use of hierarchy in the design process. Hierarchy organizes the function of a large number of transistors ito a particular, easy-to-manage function. For these reasons, hierarchy has been used in the design process of digital functions for many years. However, there exists differences in a design analysis phase, especially in timing analysis, due to multiple views for the same design. In timing analysis of the hierarchical design, every path is analyzed within partitioned modules independently and the global timing analysis is applied to the whole design considering each module as a single timing component. Therefore, timing results of the hierarchical design could not be same as those of non-hierarchical flat design. In this paper, we formulate the timing problem in the hierarchical design and analyze the possible source of timing differences. We define a new terminology of "consistent result" between different views for the same design. We also propose a new partitioning algorithm to obtain the consistent results. This algorithm helps to enhance the design cycle time.

  • PDF

High-Speed Korean Address Searching System for Efficient Delivery Point Code Generation (효율적인 순로코드 발생을 위한 고속 한글 주소검색 시스템 개발)

  • Kim, Gyeong-Hwan;Lee, Seok-Goo;Shin, Mi-Young;Nam, Yun-Seok
    • The KIPS Transactions:PartD
    • /
    • v.8D no.3
    • /
    • pp.273-284
    • /
    • 2001
  • A systematic approach for interpreting Korean addresses based on postal code is presented in this paper. The implementation is focused on producing the final delivery point code from various types of address recognized. There are two stages in the address interpretation : 1) agreement verification between the recognized postal code and upper part of the address and 2) analysis of lower part of the address. In the agreement verification procedure, the recognized postal code is used as the key to the address dictionary and each of the retrieved addresses is compared with the words in the recognized address. As the result, the boundary between the upper part and the lower part is located. The confusion matrix, which is introduced to correct possible mis-recognized characters, is applied to improve the performance of the process. In the procedure for interpreting the lower part address, a delivery code is assigned using the house number and/or the building name. Several rules for the interpretation have been developed based on the real addresses collected. Experiments have been performed to evaluate the proposed approach using addresses collected from Kwangju and Pusan areas.

  • PDF

Video Summary Technique using Content Curve in MPEG Compressed Domain (MPEG 압축 영역에서 내용 곡선을 이용한 Video 요약 기법)

  • Kim, Tae-Hee;Lee, Woong-Hee;Jeong, Dong-Seok
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.27 no.10A
    • /
    • pp.1021-1028
    • /
    • 2002
  • This paper proposes a method to extract the content curve that reflects changes in video content from the MPEG video in the compressed domain, and also describes a video summary generation technique which can read video effectively and rapidly from the content curve. Existing video summary techniques have a disadvantage of taking significant amount of time to generate the video summary due to complex calculations in the decoding process. Moreover, the existing techniques, which use video content curve, require to perform many calculations to process the high dimensional content curve. However, the proposed technique generates video summary fast via the linear approximation of the proposed curve, after extraction the two dimensional content curve directly. In addition, the proposed technique has a merit that the user can set any number of key-frames and amount of calculation that form the video summary.

Coal gasification with High Temperature Steam (고온(高溫) 수증기(水蒸氣)를 이용한 석탄(石炭) 가스화)

  • Yun, Jin-Han;Kim, Woo-Hyun;Keel, Sang-In;Min, Tai-Jin;Roh, Seon-Ah
    • Resources Recycling
    • /
    • v.16 no.6
    • /
    • pp.28-33
    • /
    • 2007
  • Coal is the most abundant energy source and deposited in every area of world. Combustion process with lower efficiency has been mainly used. Therefore, implementation of more efficient technologies, involving gasification, combined cycles and fuel cells, would be a key issue in the plans for more efficient power generation. In these technologies, gasification has been studied for decades. However, coal gasification to high value combustible gas such as hydrogen and carbon monoxide is focused again due to high oil price. The gaseous product, called syngas, can be effectively utilized in a variety of ways ranging from electricity production to chemical industry (as feedstock). In this study, coal gasification with ultra high temperature steam has been performed. The effect of steam/carbon ratio on the produced gas concentrations, gasification rate and additional products like tar, ammonia and cyan compounds has been determined.

Calcium Signaling in Salivary Secretion

  • Kim, Jin Man;Lee, Sang-Woo;Park, Kyungpyo
    • Journal of Korean Dental Science
    • /
    • v.10 no.2
    • /
    • pp.45-52
    • /
    • 2017
  • Calcium has versatile roles in diverse physiological functions. Among these functions, intracellular $Ca^{2+}$ plays a key role during the secretion of salivary glands. In this review, we introduce the diverse cellular components involved in the saliva secretion and related dynamic intracellular $Ca^{2+}$ signals. Calcium acts as a critical second messenger for channel activation, protein translocation, and volume regulation, which are essential events for achieving the salivary secretion. In the secretory process, $Ca^{2+}$ activates $K^+$ and $Cl^-$ channels to transport water and electrolyte constituting whole saliva. We also focus on the $Ca^{2+}$ signals from intracellular stores with discussion about detailed molecular mechanism underlying the generation of characteristic $Ca^{2+}$ patterns. In particular, inositol triphosphate signal is a main trigger for inducing $Ca^{2+}$ signals required for the salivary gland functions. The biphasic response of inositol triphosphate receptor and $Ca^{2+}$ pumps generate a self-limiting pattern of $Ca^{2+}$ efflux, resulting in $Ca^{2+}$ oscillations. The regenerative $Ca^{2+}$ oscillations have been detected in salivary gland cells, but the exact mechanism and function of the signals need to be elucidated. In future, we expect that further investigations will be performed toward better understanding of the spatiotemporal role of $Ca^{2+}$ signals in regulating salivary secretion.

Hybridization and Use Of Grapes as an Oviposition Substrate Improves the Adaptation of Olive Fly Bactrocera oleae (Rossi) (Diptera: Tephritidae) to Artificial Rearing Conditions

  • Sohel, Ahmad;Viwat, Wornoayporn;Polychronis, Rempoulakis;Emily A., Fontenot;Ul Haq, Ihsan;Carlos, Caceres;Hannes F., Paulus;Marc J.B., Vreysen
    • International Journal of Industrial Entomology and Biomaterials
    • /
    • v.29 no.2
    • /
    • pp.198-206
    • /
    • 2014
  • The olive fly Bactrocera oleae (Rossi) is the key pest for olive cultivation worldwide. Substantial effort has been invested in the development of the sterile insect technique (SIT) to control this pest. One of the limitations to develop SIT technology for olive fruit fly is the low ability of wild females to lay eggs in other medium than olive fruits, and their slow adaptation to oviposition in artificial substrates. In the present study, fruit grapes were used as an alternative egg collection medium to harvest eggs and young larvae from freshly colonized wild strains originating from France, Italy, Spain and Croatia. The larvae were allowed to develop into the fruits until the second instar, before they were extracted out and further reared on a standard artificial diet. Furthermore, F1 to F4 female flies were alternatively offered wax bottles to oviposit. Finally, the performance of hybrid strains created from crosses between wild and long colonised flies was assessed. The results showed that females of all 4 wild strains readily oviposited eggs in grapes and from the F2 generation onward, females from all strains were adapted to laying eggs in wax bottles. No difference was observed in eggs and pupae production among all strains tested. The findings are discussed for their implications on SIT application against olive fruit fly.

The interaction between helium flow within supersonic boundary layer and oblique shock waves

  • Kwak, Sang-Hyun;Iwahori, Yoshiki;Igarashi, Sakie;Obata, Sigeo
    • Proceedings of the Korean Society of Propulsion Engineers Conference
    • /
    • 2004.03a
    • /
    • pp.75-78
    • /
    • 2004
  • Various jet engines (Turbine engine family and RAM Jet engine) have been developed for high speed aircrafts. but their application to hypersonic flight is restricted by principle problems such as increase of total pressure loss and thermal stress. Therefore, the development of next generation propulsion system for hypersonic aircraft is a very important subject in the aerospace engineering field, SCRAM Jet engine based on a key technology, Supersonic Combustion. is supposed as the best choice for the hypersonic flight. Since Supersonic Combustion requires both rapid ignition and stable flame holding within supersonic air stream, much attention have to be given on the mixing state between air stream and fuel flow. However. the wider diffusion of fuel is expected with less total pressure loss in the supersonic air stream. So. in this study the direction of fuel injection is inclined 30 degree to downstream and the total pressure of jet is controlled for lower penetration height than thickness of boundary layer. Under these flow configuration both streams, fuel and supersonic air stream, would not mix enough. To spread fuel wider into supersonic air an aerodynamic force, baroclinic torque, is adopted. Baroclinic torque is generated by a spatial misalignment between pressure gradient (shock wave plane) and density gradient (mixing layer). A wedge is installed in downstream of injector orifice to induce an oblique shock. The schlieren optical visualization from side transparent wall and the total pressure measurement at exit cross section of combustor estimate how mixing is enhanced by the incidence of shock wave into supersonic boundary layer composed by fuel and air. In this study non-combustionable helium gas is injected with total pressure 0.66㎫ instead of flammable fuel to clarify mixing process. Mach number 1.8. total pressure O.5㎫, total temperature 288K are set up for supersonic air stream.

  • PDF

Vibration control of small horizontal axis wind turbine blade with shape memory alloy

  • Mouleeswaran, Senthil Kumar;Mani, Yuvaraja;Keerthivasan, P.;Veeraragu, Jagadeesh
    • Smart Structures and Systems
    • /
    • v.21 no.3
    • /
    • pp.257-262
    • /
    • 2018
  • Vibrational problems in the domestic Small Horizontal Axis Wind Turbines (SHAWT) are due to flap wise vibrations caused by varying wind velocities acting perpendicular to its blade surface. It has been reported that monitoring the structural health of the turbine blades requires special attention as they are key elements of a wind power generation, and account for 15-20% of the total turbine cost. If this vibration problem is taken care, the SHAWT can be made as commercial success. In this work, Shape Memory Alloy (SMA) wires made of Nitinol (Ni-Ti) alloys are embedded into the Glass Fibre Reinforced Polymer (GFRP) wind turbine blade in order to reduce the flapwise vibrations. Experimental study of Nitinol (Ni-Ti) wire characteristics has been done and relationship between different parameters like current, displacement, time and temperature has been established. When the wind turbine blades are subjected to varying wind velocity, flapwise vibration occurs which has to be controlled continuously, otherwise the blade will be damaged due to the resonance. Therefore, in order to control these flapwise vibrations actively, a non-linear current controller unit was developed and fabricated, which provides actuation force required for active vibration control in smart blade. Experimental analysis was performed on conventional GFRP and smart blade, depicted a 20% increase in natural frequency and 20% reduction in amplitude of vibration. With addition of active vibration control unit, the smart blade showed 61% reduction in amplitude of vibration.

High-speed Design of 8-bit Architecture of AES Encryption (AES 암호 알고리즘을 위한 고속 8-비트 구조 설계)

  • Lee, Je-Hoon;Lim, Duk-Gyu
    • Convergence Security Journal
    • /
    • v.17 no.2
    • /
    • pp.15-22
    • /
    • 2017
  • This paper presents new 8-bit implementation of AES. Most typical 8-bit AES designs are to reduce the circuit area by sacrificing its throughput. The presented AES architecture employs two separated S-box to perform round operation and key generation in parallel. From the simulation results of the proposed AES-128, the maximum critical path delay is 13.0ns. It can be operated in 77MHz and the throughput is 15.2 Mbps. Consequently, the throughput of the proposed AES has 1.54 times higher throughput than the other counterpart although the area increasement is limited in 1.17 times. The proposed AES design enables very low-area design without sacrificing its performance. Thereby, it can be suitable for the various IoT applications that need high speed communication.