• 제목/요약/키워드: key schedule

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

경량 암호 알고리듬 CHAM에 대한 오류 주입 공격 (Fault Injection Attack on Lightweight Block Cipher CHAM)

  • 권홍필;하재철
    • 정보보호학회논문지
    • /
    • 제28권5호
    • /
    • pp.1071-1078
    • /
    • 2018
  • 최근 가용 자원이 제한된 디바이스에서 사용할 수 있는 구현 성능이 효율적인 경량 블록 암호 알고리듬 CHAM이 제안되었다. CHAM은 키의 상태를 갱신하지 않는 스케줄링 기법을 사용함으로써 키 저장 공간을 획기적으로 감소시켰으며, ARX(Addition, Rotation, and XOR) 연산에 기반하여 설계함으로써 계산 성능을 크게 향상시켰다. 그럼에도 불구하고 본 논문에서는 CHAM은 오류 주입 공격에 의해 라운드 키가 노출될 가능성이 있으며 4개의 라운드 키로부터 마스터 비밀 키를 추출할 수 있음을 보이고자 한다. 제안된 오류 주입 기법을 사용하면 약 24개의 정상-오류 암호문 쌍을 이용하여 CHAM-128/128에 사용된 비밀 키를 찾을 수 있음을 컴퓨터 시뮬레이션을 통해 확인하였다.

병렬 출력을 갖는 LFSR 구조를 적용한 HIGHT 프로세서 설계 (Design of an HIGHT Processor Employing LFSR Architecture Allowing Parallel Outputs)

  • 이제훈;김상춘
    • 융합보안논문지
    • /
    • 제15권2호
    • /
    • pp.81-89
    • /
    • 2015
  • HIGHT (HIght security and light weighHT) 암호는 기밀성을 요구하는 네트워크 환경에서 사용할 수 있도록 국내에서 개발된 저전력 경량화 64비트 블록 암호 알고리즘이다. 본 논문은 키스케쥴러에 사용되는 LFSR 및 역 LFSR의 4개의 병렬 출력을 허용할 수 있는 구조를 제안하였다. 또한, 각 라운드 연산에 필요한 4개의 서브키를 동일 클럭 사이클에 생성할 수 있도록 구성하였다. 따라서, 전체 HIGHT 암호 프로세서가 단일 시스템 클럭에 의해 제어할 수 있다. VHDL을 이용하여 회로를 합성한 후, 검증한 결과 제안된 키 스케쥴러의 회로 크기는 기존 키 스케쥴러에 비해 9% 감소되었다.

UICC 16bit 상에서의 LEA 구현 적합성 연구 (A LEA Implementation study on UICC-16bit)

  • 김현일;박철희;홍도원;서창호
    • 정보보호학회논문지
    • /
    • 제24권4호
    • /
    • pp.585-592
    • /
    • 2014
  • 본 논문에서는 2013년 12월 18일에 국내표준(TTA-KO-12.0223)으로 제정된 블록암호 알고리즘 LEA(Lightweight Encryption Algorithm)[1]에 대한 UICC-16bit 상에서의 최적 구현에 대해 연구한다. LEA의 전체적인 구조를 설명하며, 키 스케줄 과정에서 고정된 상수를 통해 미리계산이 가능하여 효율성을 높일 수 있다는 점을 제시하며 이러한 개선된 키 스케줄링을 통하여 얻게되는 상수 table을 이용하여 UICC-16비트 상에 구현하였다. 또한 UICC-16bit 상에서 국내 표준 블록암호 ARIA와의 성능 비교를 통해 LEA블록암호의 우수성을 평가하였다.

고탄소질함유 점토벽돌의 내부흑심제거 속도에 대한 연구 (Removal Phenomenon of Black Core in Clay Brick Containing High Carbon Content)

  • 정진호;김형태
    • 한국세라믹학회지
    • /
    • 제43권5호
    • /
    • pp.315-319
    • /
    • 2006
  • There have been some studies on the use of coal waste as a raw material for clay bricks due to the lack of naturally producing minerals. It can help resolving the problems of pollution, forest conservation and flood control by utilizing coal waste. However, high content of carbon materials usually leads to the black core in clay bricks after firing process, and diminishes the mechanical and aesthetical properties of clay brick. In this study, the effect of firing process is investigated for the removal of black core in clay bricks with carbon content. The removal kinetics of black core are also compared and investigated with the firing schedule and black core removal.

Lucifer 형태의 암호화 알고리듬에 관한 연구 (A Study on Lucifer-Type Encryption Algorithm)

  • 강해동;이창순;문상재
    • 대한전자공학회논문지
    • /
    • 제26권3호
    • /
    • pp.32-39
    • /
    • 1989
  • 본 논문에서는 Lucifer의 카이바이트 사용스케줄과 펼쳐진 콘볼루션 레지스터를 변화시키면서 32, 64, 그리고 256비트 블록크기 Lucifer형태의 암호화 알고리듬을 제시하고 이들의 심볼간 상호의존도와 exhaustive 암호 분석의 비도를 비교 조사한다. 또 키이 interruption 위치 변경과 autoclave방식의 대체상자 입력 등의 심볼간 상호의존도를 개선하는 방법들도 제시한다.

  • PDF

Citic Tower Construction Key Technology

  • Xu, Lishan
    • 국제초고층학회논문집
    • /
    • 제8권3호
    • /
    • pp.185-192
    • /
    • 2019
  • Citic Tower is the first over-500 m-tall super highrise building in the world, located in the high seismic intensity area with paek ground acceleration over 0.2g in 475 years. This project is unique in its complexity, large volume, and challenging site conditions (zero site for construction). The traditional techniques can hardly meet safty, quality and schedule requirements of the construction. This article introduces the key construction technologies that are innovatively developed and applied in Citic Tower project construction, including intelligent super-high-rise building integrated construction platform system, independently developed by the CCTEB; Jump-Lift Elevator, which is the first of the kind with service height over 500 meters; combined temporary-and-permanent fire protection systems. The BIM technology is also applied in this project. Through technical innovation, and utilization of technologies, construction speed and safety had been greatly improved.

The global standard realizing process of the Tire Production Facility and Process Line

  • Suzuki, Takeshi
    • 국제학술발표논문집
    • /
    • The 6th International Conference on Construction Engineering and Project Management
    • /
    • pp.28-29
    • /
    • 2015
  • The tire production facility is a large-scale construction with the complexity of a manufacturing process. The process utilities should be wide-ranging as an effective arrangement of them is highly important. All the necessary information should be clarified together with the manufacturer at the basic planning stage, and this design should be developed to comply with the local culture and regulations. It is important to carry out more advanced engineering in terms of process, cost and quality, even if it is difficult to standardize due to the cultural and geographical conditions and regulations. The key point is to reflect all the given conditions and make a clear design during the design stage, to eliminate the problems after the construction has begun. Another key point is the delivery system, which must be totally managed from the initial design stage until the construction stage by proven companies. Flexibility, quick action, and single responsibility will be the fundamental features in all the steps of the project.

  • PDF

GPGPU 기술을 활용한 차분 확률의 통계적 분석 (The Statistical Analysis of Differential Probability Using GPGPU Technology)

  • 조은지;김성겸;홍득조;성재철;홍석희
    • 정보보호학회논문지
    • /
    • 제29권3호
    • /
    • pp.477-489
    • /
    • 2019
  • 본 논문에서는 마르코프 암호 가정 하에 구한 기대 차분 확률과 차분 확률의 분포를 실험적으로 검증한다. 첫 번째로, 마르코프 암호 가정 하에 구한 기대 차분 확률과 실험을 통해 구한 확률이 일치하는지를 경량 블록암호 PRESENT의 6라운드에 적용하여 타당함을 보인다. 두 번째로, 마르코프 암호 가정 하에 구한 기대 차분 확률에 통계적으로 근사하지만, 차분 확률의 알려진 분포를 따르지 않는 경우가 있음을 경량 블록암호 GIFT의 4라운드에 적용하여 실험적으로 보인다. 마지막으로 키 스케줄이 표본 추출 모델을 통한 고정키의 차분 확률의 분포에 영향을 미치는지를 분석하기 위해 GIFT의 라운드 키의 XOR 위치와 개수를 바꾸어 얻은 차분 확률들을 제시한다. 이 결과를 통해 표본 추출 가정에 키 스케줄만의 유일한 영향이 아님을 알 수 있다. 통계적 분석을 위한 데이터 수집은 GPGPU 기술을 활용하여 CPU만을 이용한 프로그램에 비해 약 157배 빠르게 수행할 수 있었다.

CAWR: Buffer Replacement with Channel-Aware Write Reordering Mechanism for SSDs

  • Wang, Ronghui;Chen, Zhiguang;Xiao, Nong;Zhang, Minxuan;Dong, Weihua
    • ETRI Journal
    • /
    • 제37권1호
    • /
    • pp.147-156
    • /
    • 2015
  • A typical solid-state drive contains several independent channels that can be operated in parallel. To exploit this channel-level parallelism, a variety of works proposed to split consecutive write sequences into small segments and schedule them to different channels. This scheme exploits the parallelism but breaks the spatial locality of write traffic; thus, it is able to significantly degrade the efficiency of garbage collection. This paper proposes a channel-aware write reordering (CAWR) mechanism to schedule write requests to different channels more intelligently. The novel mechanism encapsulates correlated pages into a cluster beforehand. All pages belonging to a cluster are scheduled to the same channels to exploit spatial locality, while different clusters are scheduled to different channels to exploit the parallelism. As CAWR covers both garbage collection and I/O performance, it outperforms existing schemes significantly. Trace-driven simulation results demonstrate that the CAWR mechanism reduces the average response time by 26% on average and decreases the valid page copies by 10% on average, while achieving a similar hit ratio to that of existing mechanisms.

TLSA: A Two Level Scheduling Algorithm for Multiple packets Arrival in TSCH Networks

  • Asuti, Manjunath G.;Basarkod, Prabhugoud I.
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제14권8호
    • /
    • pp.3201-3223
    • /
    • 2020
  • Wireless communication has become the promising technology in the recent times because of its applications in Internet of Things( IoT) devices. The IEEE 802.15.4e has become the key technology for IoT devices which utilizes the Time-Slotted Channel Hopping (TSCH) networks for the communication between the devices. In this paper, we develop a Two Level Scheduling Algorithm (TLSA) for scheduling multiple packets with different arrival rate at the source nodes in a TSCH networks based on the link activated by a centralized scheduler. TLSA is developed by considering three types of links in a network such as link i with packets arrival type 1, link j with packets arrival type 2, link k with packets arrival type 3. For the data packets arrival, two stages in a network is considered.At the first stage, the packets are considered to be of higher priority.At the second stage, the packets are considered to be of lower priority.We introduce level 1 schedule for the packets at stage 1 and level 2 schedule for the packets at stage 2 respectively. Finally, the TLSA is validated with the two different energy functions i.e., y = eax - 1 and y = 0.5x2 using MATLAB 2017a software for the computation of average and worst ratios of the two levels.