{"title":"A New Higher Order Differential of Enocoro-128v2","authors":"Naoki Shibayama, Y. Igarashi","doi":"10.1109/CANDARW53999.2021.00070","DOIUrl":null,"url":null,"abstract":"This paper reports the strength of a pseudorandom number generator Enocoro-128v2, which was published as a stream cipher by Hitachi, Ltd. in 2010, against higher order differential cryptanalysis. Enocoro-128v2 is one of the candidate recommended ciphers of CRYPTREC, which is a project for the e-Government in Japan, and specified in ISO/IEC 29192-3:2012. It takes a 128-bit secret key and a 64-bit initial vector as input, and the update function is applied 96 times in the initialization process. It has been reported that a 21 initialization rounds of Enocoro-128v2 is attackable by chosen IV distinguishing attack. In this paper, we focused on a higher order differential of the initialization process of Enocoro-128v2. As a results, we found a new 22-round higher order differential characteristic, in which 16-th order differential equals to constant by computer experiment. Exploiting this characteristic, we also show that a 22 initialization rounds of Enocoro-128v2 can be attacked with 216 chosen IV.","PeriodicalId":325028,"journal":{"name":"2021 Ninth International Symposium on Computing and Networking Workshops (CANDARW)","volume":"73 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 Ninth International Symposium on Computing and Networking Workshops (CANDARW)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CANDARW53999.2021.00070","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper reports the strength of a pseudorandom number generator Enocoro-128v2, which was published as a stream cipher by Hitachi, Ltd. in 2010, against higher order differential cryptanalysis. Enocoro-128v2 is one of the candidate recommended ciphers of CRYPTREC, which is a project for the e-Government in Japan, and specified in ISO/IEC 29192-3:2012. It takes a 128-bit secret key and a 64-bit initial vector as input, and the update function is applied 96 times in the initialization process. It has been reported that a 21 initialization rounds of Enocoro-128v2 is attackable by chosen IV distinguishing attack. In this paper, we focused on a higher order differential of the initialization process of Enocoro-128v2. As a results, we found a new 22-round higher order differential characteristic, in which 16-th order differential equals to constant by computer experiment. Exploiting this characteristic, we also show that a 22 initialization rounds of Enocoro-128v2 can be attacked with 216 chosen IV.