Chosen initial vector correlation power attack on synchronous stream cipher Grain-128
Yang Chang-shen
Abstract
Yang Chang-shen
Abstract
Unlike block cipher,stream ciphers are relatively simple and widely use linear operation,so there is often a strong correlation between the power of attack point and other power components,making it difficult to implement power analysis attacks.For the aforementioned situation,a chosen-Initial Vector(IV) correlation power analysis attack on synchronous stream cipher Grain-128 was proposed.First,the attack point and its power consumption model were gotten by analyzing the property of Grain-128's output function h(x).Then the correlation between the power of attack point and other power components was eliminated by choosing specific initial vectors,and the key problem facing the energy attacks was solved.Finally,a verification experiment was conducted based on power analysis tool PrimeTimePX.The results show that the scheme can implement 23 rounds attack and recover 46 bits key with only 736 initial vectors.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Unlike block cipher,stream ciphers are relatively simple and widely use linear operation,so there is often a strong correlation between the power of attack point and other power components,making it difficult to implement power analysis attacks.For the aforementioned situation,a chosen-Initial Vector(IV) correlation power analysis attack on synchronous stream cipher Grain-128 was proposed.First,the attack point and its power consumption model were gotten by analyzing the property of Grain-128's output function h(x).Then the correlation between the power of attack point and other power components was eliminated by choosing specific initial vectors,and the key problem facing the energy attacks was solved.Finally,a verification experiment was conducted based on power analysis tool PrimeTimePX.The results show that the scheme can implement 23 rounds attack and recover 46 bits key with only 736 initial vectors.
Key concepts: Stream cipher, Stream cipher attack, Correlation attack, Power analysis, Block cipher, Computer science, Key (lock), Power (physics)