Fault attack on Enocoro stream cipher family
摘要
This paper proposes a fault attack on Enocoro stream cipher family. The differential random fault method is one of the most popular methods to analyses cryptographic mechanisms. To attack Enocoro algorithm, the relationships between two distinct parts of cipher buffer b and internal state “a” are exploited. The attack has been applied on two important versions of the family based on the differential random value fault model to recover the internal state of ciphers. For most members of Enocoro algorithm family, the proposed attack can be applied with a maximum of four faults. The results show Encoro-80 and Encoro-128 are broken with time complexity 216 and 229 respectively by using only 2 random value faults. The results have been checked by software implementations and prove the cipher is quite vulnerable against the proposed fault attack.