Research Article

Measuring the Sum-of-Squares Indicator of Boolean Functions in Encryption Algorithm for Internet of Things

Table 1

The autocorrelation value distributions of 3-variable Boolean functions [13].

ā€‰LS

Class 0(8,8,8,8,8,8,8,8)0,2553
Class 1(8,8,0,0,0,0,0,0)192,48,12,252,3,243,207,631
Class 2(8,0,8,0,0,0,0,0)160,80,10,250,5,245,175,951
Class 3(8,0,0,8,0,0,0,0)96,144,6,246,9,249,111,1591
Class 4(8,0,0,0,8,0,0,0)136,68,34,238,17,221,187,1191
Class 5(8,0,0,0,0,8,0,0)72,132,18,222,33,237,123,1831
Class 6(8,0,0,0,0,0,8,0)40,20,130,190,65,125,235,2151
Class 7(8,0,0,0,0,0,0,8)24,36,66,126,129,189,219,2311
Class 8 (8,4,4,4,4,4,4,4) 1,2,4,8,16,32,64,128,254,253,251,247,239,223,191,1270
Class 9 (8,4,4,4,-4,-4,-4,-4) 224,208,176,112,248,244,242,14,241,13,11,7,143,79,47,310
Class 10 (8,4,-4,-4,4,4,-4,-4) 200,196,140,76,236,220,50,206,49,205,35,19,179,115,59,550
Class 11 (8,-4,4,-4,4,-4,4,-4) 168,84,162,138,42,234,186,174,81,69,21,213,117,93,171,870
Class 12 (8,-4,-4,4,-4,4,4,-4) 104,148,146,134,22,214,182,158,97,73,41,233,121,109,107,1510
Class 13 (8,-4,-4,4,4,-4,-4,4) 152,100,98,70,38,230,118,110,145,137,25,217,185,157,155,1030
Class 14 (8,-4,4,-4,-4,4,-4,4) 88,164,82,74,26,218,122,94,161,133,37,229,181,173,91,1670
Class 15 (8,4,-4,-4,-4,-4,4,4) 56,52,44,28,188,124,194,62,193,61,131,67,227,211,203,1990
Class 16 (8,0,0,0,0,-8,0,0)116,139,184,71,226,29,46,2091
Class 17 (8,0,0,0,-8,0,0,0)120,180,210,30,225,45,75,1351
Class 18 (8,0,0,0,0,0,-8,0)228,216,114,78,177,141,27,391
Class 19 (8,0,0,0,0,0,0,-8)212,178,142,113,77,43,23,2321
Class 20 (8,0,0,-8,0,0,0,0)172,92,202,58,197,53,163,831
Class 21 (8,0,-8,0,0,0,0,0)108,156,198,54,201,57,99,1471
Class 22 (8,-8,0,0,0,0,0,0)106,154,166,86,169,89,149,1011
Class 23 (8,8,8,8,-8,-8,-8,-8) 240,153
Class 24 (8,8,-8,-8,8,8,-8,-8) 204,513
Class 25 (8,8,-8,-8,-8,-8,8,8) 60,1953
Class 26 (8,-8,8,-8,8,-8,8,-8) 170,853
Class 27 (8,-8,8,-8,-8,8,-8,8) 90,1653
Class 28 (8,-8,-8,8,8,-8,-8,8) 102,1533
Class 29 (8,-8,-8,8,-8,8,8,-8) 150,1053