{"title":"SIMON分组密码族的差分分布性质","authors":"Xiang-zhong Dong, Jie Guan","doi":"10.1109/CITS.2016.7546391","DOIUrl":null,"url":null,"abstract":"SIMON is a family of the lightweight block ciphers designed by the U.S National Security Agency in 2013 which is a classical Feistel scheme. The round function uses bitwise AND, rotation and XOR operations. This paper studies on differential distribution properties of the general SIMON-like round function F<sub>[a, b, c]</sub>(x) = (x<;<;<;a) ⊙(x<;<;<;b)⊕(x<;<;<;<;c) It gives the relationship between the differential probability and the hamming weight of the input difference, and solves the constructing and counting issue of the corresponding input and output differences when the differential probabilities are 1/2, 1/4, 1/8, 1/16, 1/2<sup>(n-1)</sup>, and also proposes a fast algorithm to compute the combined differential (α→ β)·p(α→ β) of the iterative differential characteristic with a computation complexity of O(2<sup>r</sup> n<sup>3</sup>). It provides theoretical guidance for the differential cryptanalysis and design of SIMON family.","PeriodicalId":340958,"journal":{"name":"2016 International Conference on Computer, Information and Telecommunication Systems (CITS)","volume":"77 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Differential distribution properties of the SIMON block cipher family\",\"authors\":\"Xiang-zhong Dong, Jie Guan\",\"doi\":\"10.1109/CITS.2016.7546391\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"SIMON is a family of the lightweight block ciphers designed by the U.S National Security Agency in 2013 which is a classical Feistel scheme. The round function uses bitwise AND, rotation and XOR operations. This paper studies on differential distribution properties of the general SIMON-like round function F<sub>[a, b, c]</sub>(x) = (x<;<;<;a) ⊙(x<;<;<;b)⊕(x<;<;<;<;c) It gives the relationship between the differential probability and the hamming weight of the input difference, and solves the constructing and counting issue of the corresponding input and output differences when the differential probabilities are 1/2, 1/4, 1/8, 1/16, 1/2<sup>(n-1)</sup>, and also proposes a fast algorithm to compute the combined differential (α→ β)·p(α→ β) of the iterative differential characteristic with a computation complexity of O(2<sup>r</sup> n<sup>3</sup>). It provides theoretical guidance for the differential cryptanalysis and design of SIMON family.\",\"PeriodicalId\":340958,\"journal\":{\"name\":\"2016 International Conference on Computer, Information and Telecommunication Systems (CITS)\",\"volume\":\"77 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-07-06\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 International Conference on Computer, Information and Telecommunication Systems (CITS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CITS.2016.7546391\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 International Conference on Computer, Information and Telecommunication Systems (CITS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CITS.2016.7546391","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Differential distribution properties of the SIMON block cipher family
SIMON is a family of the lightweight block ciphers designed by the U.S National Security Agency in 2013 which is a classical Feistel scheme. The round function uses bitwise AND, rotation and XOR operations. This paper studies on differential distribution properties of the general SIMON-like round function F[a, b, c](x) = (x<;<;<;a) ⊙(x<;<;<;b)⊕(x<;<;<;<;c) It gives the relationship between the differential probability and the hamming weight of the input difference, and solves the constructing and counting issue of the corresponding input and output differences when the differential probabilities are 1/2, 1/4, 1/8, 1/16, 1/2(n-1), and also proposes a fast algorithm to compute the combined differential (α→ β)·p(α→ β) of the iterative differential characteristic with a computation complexity of O(2r n3). It provides theoretical guidance for the differential cryptanalysis and design of SIMON family.