• Title/Summary/Keyword: DPA

검색결과 190건 처리시간 0.028초

비동기회로 설계기술을 이용한 DPA(차분전력분석공격) 방어방법에 관한 연구 (Study on DPA countermeasure method using self-timed circuit techniques)

  • 이동욱;이동익
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2003년도 하계종합학술대회 논문집 II
    • /
    • pp.879-882
    • /
    • 2003
  • Differential Power Analysis(DPA) is powerful attack method for smart card. Self-timed circuit has several advantages resisting to DPA. In that reason, DPA countermeasure using self-timed circuit is thought as one of good solution for DPA prevention. In this paper, we examine what self-timed features are good against DPA, and how much we can get benefit from it. Also we test several self-timed circuit implementation style in order to compare DPA resistance factor. Simulation results show that self-timed circuit is more resistant to DPA than conventional synchronous circuit, and can be used for designing cryptographic hardware for smart-card.

  • PDF

여러 가지 연산에 대한 DPA 공격 (DPA attacks on the various operations)

  • 김한필;염대현;이필중
    • 한국정보보호학회:학술대회논문집
    • /
    • 한국정보보호학회 2002년도 종합학술발표회논문집
    • /
    • pp.373-376
    • /
    • 2002
  • 본 논문에서는 여러 가지 연산에 대해서 Hamming weight를 이용한 DPA 공격이 어떻게 가능하고, 그 결과는 어떠한가를 살펴본다. 각 연산에 대해서 먼저 1, 2차 DPA 공격이 어떻게 가능한지를 보인다. 각 연산 별로 얻어지는 결과들을 비교해 보고, 연산들이 DPA 공격에 대해 내부 정보를 얼마나 유출하며, 공격에 대해 안전한지를 알아본다.

  • PDF

CKGS: A Way Of Compressed Key Guessing Space to Reduce Ghost Peaks

  • Li, Di;Li, Lang;Ou, Yu
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제16권3호
    • /
    • pp.1047-1062
    • /
    • 2022
  • Differential power analysis (DPA) is disturbed by ghost peaks. There is a phenomenon that the mean absolute difference (MAD) value of the wrong key is higher than the correct key. We propose a compressed key guessing space (CKGS) scheme to solve this problem and analyze the AES algorithm. The DPA based on this scheme is named CKGS-DPA. Unlike traditional DPA, the CKGS-DPA uses two power leakage points for a combined attack. The first power leakage point is used to determine the key candidate interval, and the second is used for the final attack. First, we study the law of MAD values distribution when the attack point is AddRoundKey and explain why this point is not suitable for DPA. According to this law, we modify the selection function to change the distribution of MAD values. Then a key-related value screening algorithm is proposed to obtain key information. Finally, we construct two key candidate intervals of size 16 and reduce the key guessing space of the SubBytes attack from 256 to 32. Simulation experimental results show that CKGS-DPA reduces the power traces demand by 25% compared with DPA. Experiments performed on the ASCAD dataset show that CKGS-DPA reduces the power traces demand by at least 41% compared with DPA.

데이터 상태천이를 이용한 S/N비를 향상시킨 DPA공격 (DPA attack with high S/N ratio using data transition)

  • 구경본;하재철;문상재;임선간;김승주
    • 한국정보보호학회:학술대회논문집
    • /
    • 한국정보보호학회 2001년도 종합학술발표회논문집
    • /
    • pp.127-131
    • /
    • 2001
  • 스마트카드의 가장 큰 특징 중 하나로 자체적인 보안 기능을 들 수 있다. 하지만, 스마트카드는 내부의 암호 시스템이 수행될 때, 비밀키와 관련된 여러 가지 물리적인 정보를 누출하게 된다. 본 논문에서는 스마트카드의 전력 소비 신호를 이용하여, 내장된 암호 알고리듬의 비밀키를 알아내는 개선된 DPA(differential power analysis)공격을 제안한다. 제안하는 DPA공격은 SRAM에서의 데이터 상태천이를 이용하여 DPA신호의 S/N비를 높임으로써, 보다 효과적인고 강력한 DPA공격이다. 따라서 스마트카드 설계자는 이러한 점을 고려하려 시스템을 설계해야 할 것이다.

  • PDF

Synthesis and Equilibria of Octahedral and Tetrahedral Complexes of Cobalt (II) 2,2'-Dipyridylamine

  • Paik Suh Myunghyun;Oh Young-Hee
    • Bulletin of the Korean Chemical Society
    • /
    • 제3권1호
    • /
    • pp.5-9
    • /
    • 1982
  • Reactions of cobalt(II) chloride with 2,2'-dipyridylamine (dpa) in alcoholic solutions afford the complex of octahedral $Co(dpa)_2Cl_2{\cdot}CH_3OH$. The octahedral complex is converted to tetrahedral $Co(dpa)Cl_2$ in certain solvents or at the elevated temperature, and the tetrahedral complex is changed to the octahedral one with added dpa. The electronic spectra of the complexes in DMF, measured with various concentrations of 2,2'-dipyridylamine, establish the equilibrium; $td-Co(dpa)Cl_2+dpa_\rightleftarrows^Koh-Co(dpa)_2Cl_2$. The equilibrium constants determined by the analysis of the visible spectra are 6.4, 3.6 and 2.0 $M^{-1}$, respectively, at 25.5, 38.0 and $49.0^{\circ}C,\;with\;{\Delta}H^{\circ}\;and\;{\Delta}S^{\circ}$being -9.5 kcal/mole and -28 eu.

랜덤 마스킹 기법을 이용한 DPA 공격에 안전한 ARIA 구현 (A Secure ARIA implementation resistant to Differential Power Attack using Random Masking Method)

  • 유형소;김창균;박일환;문상재;하재철
    • 정보보호학회논문지
    • /
    • 제16권2호
    • /
    • pp.129-139
    • /
    • 2006
  • ARIA는 128비트 블록암호알고리즘으로, 2004년 국가표준(KS)으로 선정되었다. 현재 많은 연구가 진행되고 있는 DPA 공격에 ARIA가 취약함이 발견되었다. 따라서 본 논문에서는 1차 DPA 공격에 의한 대응방법으로 가장 많은 연구가 이루어지고 있는 마스킹 기법을 설명하고 국내표준 암호알고리즘인 ARIA에 적용하였다. 마스킹이 적용된 ARIA를 AVR 기반의 8비트 프로세서를 사용하는 스마트카드에 소프트웨어로 구현하였으며, 실험을 통하여 1차 DPA 공격에 안전함을 확인하였다.

Development of long-term irradiation testing technology at HANARO

  • Choo, Kee Nam;Yang, Seong Woo;Park, Seng Jae;Shin, Yoon Taeg
    • Nuclear Engineering and Technology
    • /
    • 제53권1호
    • /
    • pp.344-350
    • /
    • 2021
  • As the High Flux Advanced Neutron Application Reactor (HANARO) has been recently required to support new R&D relevant to future nuclear systems requiring a much higher neutron fluence, the development of irradiation capsule technology for long-term irradiation testing was performed in three steps (3, 5, 10 dpa). At first, several design improvements of a standard capsule were suggested based on a failure analysis of the capsule and successfully applied for irradiation testing at HANARO at up to eight reactor operation cycles equivalent to 3 dpa. Based on a schematic stress analysis of the vulnerable parts of the previous capsule, an optimized design of the capsule was made for 5 dpa irradiation. The newly designed capsule was safely out-pile tested up to 450 days, which was equivalent to 5 dpa irradiation in the reactor. The test results were submitted to the Reactor Safety Review Committee of HANARO and irradiation testing for 5 dpa was approved. The capsule was also successfully out-pile tested to evaluate the possibility of irradiation testing for 10 dpa. For a higher neutron fluence exceeding 10 dpa, new capsule technologies, including a new capsule that has a different bottom design and neutron flux boosting capsule, were also suggested.

세균 포자의 안정성에 미치는 이온 강도의 영향 (Effect of Ionic Stress on the Stability of Bacterial Spores)

  • 이종욱
    • Applied Biological Chemistry
    • /
    • 제19권2호
    • /
    • pp.75-81
    • /
    • 1976
  • 세균포자의 안정성과 관련하여 DPA-Ca-spore complex의 해리에 영향을 주는 여러 요인중 15%까지의 NaCl 농도에 의해서 이루어 지는 높은 이온 강도의 효과에 대하여 실험하고 다음과 같이 결론을 얻었다. 1) NaCl에 의한 포자 현탁액중의 이온강도의 변화는 포자로 부터 Ca-DPA의 해리를 촉진시켜 주며 이런 현상은 포자의 열 저항성을 감소시키고 따라서 보관중 포자의 안정성이 상당히 저하 되었다. 2) 세포질의 membrane은 포자내에서 Ca-DPA의 안정성을 유지하는데 permeability barrier로써 중요한 역할을 한다.

  • PDF

부채널 공격 대응을 위한 Rekeying 기법에 관한 연구 (A Study on Rekeying and Sponged-based Scheme against Side Channel Attacks)

  • 짠송닷푹;이창훈
    • 디지털콘텐츠학회 논문지
    • /
    • 제19권3호
    • /
    • pp.579-586
    • /
    • 2018
  • SPA(Simple Power Analysis)와 DPA(Differential Power Analysis) 공격은 1999년 Kocheretal.[2]이 소개한 부채널 공격(SCA, Side Channel Attacks)으로 SPA는 공격자가 전력소비 또는 전자기 방사선과 같은 단일 측정 트레이스에 대한 부채널 정보를 수집 및 분석해 키를 유추하고 DPA는 동일한 키로 암호화한 서로 다른 평문과 같은 여러 측정 트레이스에 대한 부채널 정보를 수집하고 이에 대한 차분을 이용해 키를 유추하는 보다 정교한 공격방법이다. SPA와 DPA는 공격자가 수집할 수 있는 부채널 정보를 본질적으로 줄여 대응해야 하기 때문에 SPA와 DPA에 대한 대응에는 많은 어려움이 있다. 본 논문에서는 SPA및 DPA와 같은 수동적 부채널 공격에 대응하기 위한 ISAP[8] 스킴에 대한 안전성에 대해 다루고 있고 기존에 부채널 공격에 대응하기 위한 기법 Rekeying 기법과 스펀지 구조를 다루고 있다. 또한, 본 논문에서는 Rekeying 기법과 스펀지 구조에 기반해 보다 안전한 암호화 및 인증을 제공하는 개선된 ISAP 스킴을 제안하고자 한다.

부채널 공격에 대응하는 새로운 스칼라 레코딩 방법 (A New Scalar Recoding Method against Side Channel Attacks)

  • 유효명;조성민;김태원;김창한;홍석희
    • 정보보호학회논문지
    • /
    • 제26권3호
    • /
    • pp.587-601
    • /
    • 2016
  • 본 논문에서는 SPA와 DPA 모두에 안전한 스칼라 레코딩 방법을 제안한다. 제안하는 방법은 스칼라 레코딩을 이용한 전력분석공격의 대응방법으로써 음수 표현을 사용한 스칼라 레코딩 방법이다. 제안하는 방법은 각 digit에 대해 모두 동일한 패턴의 연산을 수행하도록 레코딩하여 SPA에 안전하다. 또한 랜덤수에 따라 랜덤한 레코딩 결과를 생성하도록 하여 DPA에 안전하다. 그리고 타원곡선 덧셈 연산이 digit의 부호에 대한 SPA에 안전하도록 사전연산 테이블과 변형한 타원곡선 덧셈 알고리즘을 적용한다. 제안하는 방법은 단독 사용으로 SPA와 DPA 모두에 안전하므로 보다 효율적인 안전성을 제공한다. 제안하는 방법을 사용하면 SPA와 DPA에 안전한 기존의 스칼라 레코딩에 비해 연산효율이 11% 이상 향상된다.