• 제목/요약/키워드: lightweight block

검색결과 157건 처리시간 0.023초

축소 마스킹이 적용된 경량 블록 암호 LEA-128에 대한 부채널 공격 (Side-Channel Attacks on LEA with reduced masked rounds)

  • 박명서;김종성
    • 정보보호학회논문지
    • /
    • 제25권2호
    • /
    • pp.253-260
    • /
    • 2015
  • 부채널 공격(Side Channel Attack)은 전력신호, 전자파, 소리 등과 같은 부가적인 채널의 정보를 이용하여 암호 알고리즘을 분석하는 방법이다. 이러한 공격에 대한 블록 암호의 대응 기법으로 마스킹 덧붙이기가 널리 사용된다. 하지만 마스킹의 적용은 암호 알고리즘의 부하가 크기 때문에 처음 또는 마지막 몇 라운드에만 마스킹을 덧붙이는 축소마스킹을 사용한다. 본 논문에서는 처음 1~6라운드 축소 마스킹이 적용된 경량 블록 암호 LEA에 대한 부채널 공격을 처음으로 제안한다. 제안하는 공격은 암호화 수행 과정에서 획득할 수 있는 중간 값에 대한 해밍 웨이트와 차분 특성을 이용하여 공격을 수행한다. 실험 결과에 의하면, 128 비트 마스터 키를 사용하는 LEA의 첫 번째 라운드 키 192 비트 중에 25 비트를 복구할 수 있다.

EPS의 압축성을 이용한 토압저감효과에 관한 연구 (Research on the Load Reduction Effect Using EPS)

  • 김진만;조삼덕;최봉혁;오세용
    • 한국지반공학회논문집
    • /
    • 제20권1호
    • /
    • pp.101-108
    • /
    • 2004
  • 최근 30년간 EPS 블록은 전 세계적으로 그 사용량이 증가하고 있으며, 국내$.$외적으로 EPS 블록의 적용 분야가 확장되고 있는 추세에 있다. 그 대표적인 사례로 EPS 블록의 압축성에 따른 아칭효과를 이용한 옹벽, 교대, 매설관등 지반구조물에 작용하는 토압 저감 분야를 들 수 있다. EPS 블록은 경량성에 기인한 우수한 시공성과 밀도 변화에 따른 균질한 공학적 특성을 가지고 있으며, 또한 압축재로서 최적의 재료적 특성을 갖추고 있다. 일반적으로 EPS 블록은 밀도가 낮은 경우 동일한 하중 아래에서 보다 압축성이 우수한 경향을 보이나, 밀도가 10kg/$\textrm{m}^3$ 이하인 경우 발포 비드간 결합력이 약하여 쉽게 파괴되는 성질이 있으므로 지반공학적으로 이용할 때에는 10kg/$\textrm{m}^3$ 이상의 제품을 이용하는 것이 바람직한 것으로 알려져 있다. 본 연구에서는 지반구조물의 하중 저감을 위한 아칭재로서의 EPS 블록의 현장 적용성 평가를 위하여 콘크리트 옹벽과 콘크리트 박스 암거를 대상으로 현장시험시공을 수행하였으며, 현장시험시공 결과 아칭재인 EPS 블록을 사용할 경우 기존의 이론적인 토압에 비하여 콘크리트 옹벽의 경우 약 20% 정도, 콘크리트 박스 암거의 경우 약 45∼53% 정도인 것으로 평가되었다.

그루버 알고리즘 적용을 위한 LEA 양자 회로 최적화 (Optimization of LEA Quantum Circuits to Apply Grover's Algorithm)

  • 장경배;김현준;박재훈;송경주;서화정
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제10권4호
    • /
    • pp.101-106
    • /
    • 2021
  • 양자 알고리즘과 양자 컴퓨터는 우리가 현재 사용하고 있는 많은 암호들의 안전성을 깨뜨릴 수 있다. 그루버 알고리즘을 n-bit 보안레벨을 가지는 대칭키 암호에 적용한다면 보안레벨을 (n/2)-bit 까지 낮출 수 있다. 그루버 알고리즘을 적용하기 위해서는 오라클 함수에 대칭키 암호가 양자 회로로 구현되어야 하기 때문에 대상 암호를 양자 회로로 최적화하는 것이 가장 중요하다. 이에 AES 또는 경량 블록암호를 양자 회로로 구현하는 연구들이 최근 활발히 진행되고 있다. 본 논문에서는 국산 경량 블록암호 LEA를 양자 회로로 최적화하여 구현 하였다. 기존의 LEA 양자회로 구현과 비교하여 양자 게이트는 더 많이 사용하였지만, 큐빗을 획기적으로 줄일 수 있었으며 이러한 트레이드오프 문제에 대한 성능 평가를 수행하였다. 마지막으로 제안하는 LEA 양자 회로에 그루버 알고리즘을 적용하기 위한 양자 자원들을 평가하였다.

32-bit RISC-V 프로세서 상에서의 경량 블록 암호 SIMECK, SIMON 카운터 운용 모드 최적 구현 (Optimized Implementation of Lightweight Block Cipher SIMECK and SIMON Counter Operation Mode on 32-Bit RISC-V Processors)

  • 심민주;권혁동;오유진;송민호;서화정
    • 정보보호학회논문지
    • /
    • 제33권2호
    • /
    • pp.165-173
    • /
    • 2023
  • 본 논문에서는 32-bit RISC-V 프로세서 상에서 경량 블록 암호인 SIMECK과 SIMON의 카운터 운용 모드에 대한 최적 구현을 제안한다. CTR 운용 모드의 특징을 활용하여 일부 값을 사전 연산하는 라운드 함수 최적화, 단일평문 최적화와 2개의 평문 병렬 최적화를 제안한다. RISC-V 상에서의 SIMECK과 SIMON에 대한 선행 연구 결과가 존재하지 않기 때문에 단일 평문 최적화와 2개의 평문 병렬 최적화 구현물에 대해 사전 연산 기법이 적용된 구현물과 사전 연산이 적용되지 않은 구현물의 성능을 비교하였다. 결과적으로, 사전 연산 기법이 적용된 구현물은 사전 연산이 적용되지 않은 구현물 대비 모두 1%의 성능 향상을 확인하였다.

제품 이송 시 결함 최소화를 위한 CFRP 이중 롤러의 Gap block 설계 전략 (A Strategy of a Gap Block Design in the CFRP Double Roller to Minimize Defects during the Product Conveyance)

  • 양승지;박영준;김성은;안준걸;양현익
    • Composites Research
    • /
    • 제37권1호
    • /
    • pp.7-14
    • /
    • 2024
  • 이중 롤러는 Gap block 설계에 따라 동일한 크기와 하중 조건에서도 다양한 변형 양상을 가질 수 있다. 이러한 특성을 활용하여, 본 연구에서는 제품 이송 과정에서 발생되는 주름과 같은 결함을 최소화하기 위한 Carbonfiber reinforced plastic (CFRP) 이중 롤러의 Gap block 설계 방법을 제안한다. 가장 먼저, Gap block에 대한 주요 설계 변수와 공정 정밀도를 고려한 분석 case들을 선정하고, 유한 요소 해석을 활용하여 CFRP 이중 롤러의 변형 양상을 추출한다. 여기서, 본 연구의 목적을 만족하는 최적의 Gap block 설계를 수행하기 위해, 제품과 롤러가 접촉하는 지점들 간의 변형 편차에 기반하여 CFRP 이중 롤러의 변형 양상들을 비교 분석한다. 그 결과, 본 연구에서 제안한 Gap block 설계 방법을 통해, 롤러의 직경 또는 길이와 같은 전체적인 크기 변화없이 제품 이송 시 결함을 크게 감소시킬 수 있는 최적화된 CFRP 이중 롤러를 구축할 수 있었다.

ARIA/AES 블록암호와 Whirlpool 해시함수를 지원하는 통합 크립토 프로세서 설계 (An Integrated Cryptographic Processor Supporting ARIA/AES Block Ciphers and Whirlpool Hash Function)

  • 김기쁨;신경욱
    • 전기전자학회논문지
    • /
    • 제22권1호
    • /
    • pp.38-45
    • /
    • 2018
  • ARIA, AES 블록암호와 Whirlpool 해시함수를 단일 하드웨어 구조로 통합하여 효율적으로 구현한 크립토 프로세서에 대해 기술한다. ARIA, AES, Whirlpool의 알고리듬 특성을 기반으로 치환계층과 확산계층의 하드웨어 자원이 공유되도록 설계를 최적화하였다. Whirlpool 해시의 라운드 변환과 라운드 키 확장을 위해 라운드 블록이 시분할 방식으로 동작하도록 설계하였으며, 이를 통해 하드웨어 경량화를 이루었다. ARIA-AES-Whirlpool 통합 크립토 프로세서는 Virtex5 FPGA에 구현하여 하드웨어 동작을 검증하였으며, $0.18{\mu}m$ CMOS 셀 라이브러리로 합성한 결과 68,531 GE로 구현되었다. 80 MHz 클록 주파수로 동작하는 경우에, ARIA, AES 블록암호는 각각 602~787 Mbps, 682~930 Mbps, 그리고 Whirpool 해시는 512 Mbps의 성능을 갖는 것으로 예측되었다.

ALC 블록성능의 기포콘크리트 배합설계 연구 (Foamed Concrete with a New Mixture Proportioning Method Comparable to the Quality of Conventional ALC Block)

  • 양근혁
    • 한국건축시공학회지
    • /
    • 제15권1호
    • /
    • pp.1-7
    • /
    • 2015
  • 본 연구의 목적은 ALC 블록대체를 위한 고성능 기포콘크리트 배합설계를 개발하는 것이다. 대기양생 하에서 기포콘크리트의 고강도 발현(특히 초기재령에서)을 위하여 결합재 및 혼화제를 사전연구에서 다음과 같이 설계하였다. 규산3칼슘이 60% 이상인 보통포틀랜드시멘트에 무수석고 3%를 첨가하였으며, 폴리카르본산계 감수제에서 폴리알킬에테르 성분을 28%로 조절하였다. 이들 재료를 사용하여 물-결합재비와 단위결합재양을 변수로 기포콘크리트 11배합을 실험하였다. 배합된 기포콘크리트의 품질 및 실용성은 KS 규격의 ALC 블록의 요구조건 및 기존의 일반 기포콘크리트와 비교하였다. 실험결과 본 연구의 고성능 기포콘크리트는 ALC 블록의 요구조건을 만족하면서 높은 실용가능성을 보였다.

라운드 키 선행 로드를 통한 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%의 성능 향상이 있었다.

군집 드론망을 통한 IoT 서비스를 위한 보안 프레임워크 연구 (A Study on the Security Framework in IoT Services for Unmanned Aerial Vehicle Networks)

  • 신민정;김성운
    • 한국멀티미디어학회논문지
    • /
    • 제21권8호
    • /
    • pp.897-908
    • /
    • 2018
  • In this paper, we propose a security framework for a cluster drones network using the MAVLink (Micro Air Vehicle Link) application protocol based on FANET (Flying Ad-hoc Network), which is composed of ad-hoc networks with multiple drones for IoT services such as remote sensing or disaster monitoring. Here, the drones belonging to the cluster construct a FANET network acting as WTRP (Wireless Token Ring Protocol) MAC protocol. Under this network environment, we propose an efficient algorithm applying the Lightweight Encryption Algorithm (LEA) to the CTR (Counter) operation mode of WPA2 (WiFi Protected Access 2) to encrypt the transmitted data through the MAVLink application. And we study how to apply LEA based on CBC (Cipher Block Chaining) operation mode used in WPA2 for message security tag generation. In addition, a modified Diffie-Hellman key exchange method is approached to generate a new key used for encryption and security tag generation. The proposed method and similar methods are compared and analyzed in terms of efficiency.

다중모드 SDR 단말을 위한 동적 컴포넌트 재구성 알고리즘 연구 (A Study on the Dynamic Reconfiguration Algorithm of Components for Multi-mode SDR Terminal)

  • 권오준;오상철;박남훈
    • 한국멀티미디어학회논문지
    • /
    • 제11권9호
    • /
    • pp.1277-1285
    • /
    • 2008
  • 본 논문에서는 WiMAX 와 HSDPA 모드를 모두 지원하는 SCA 기반 다중모드 SDR 단말의 컴포넌트를 설계하고 블럭도를 제시하였으며, 실제 실험을 통한 경량화 대상 분석을 통해 SDR 단말 구현 시 어느 구성요소를 경량화해야 하는 지 분석해 보았다. 또한, 컴포넌트 재구성 분석을 통하여 동적 재구성 전체 시간 측정을 위한 일반 식을 도출하였고, 분석 결과를 토대로 SCA 규격의 인터페이스와 수행절차를 위배하지 않는 범위 안에서 총 22단계에 걸친 컴포넌트 레벨 동적 재구성 알고리즘을 설계하였다.

  • PDF