| Literature DB >> 34956343 |
Muhammad Asif1, Sibgha Mairaj2, Zafar Saeed3, M Usman Ashraf4, Kamal Jambi5, Rana Muhammad Zulqarnain1.
Abstract
The nonlinear transformation concedes as S-box which is responsible for the certainty of contemporary block ciphers. Many kinds of S-boxes are planned by various authors in the literature. Construction of S-box with a powerful cryptographic analysis is the vital step in scheming block cipher. Through this paper, we give more powerful and worthy S-boxes and compare their characteristics with some previous S-boxes employed in cryptography. The algorithm program planned in this paper applies the action of projective general linear group PGL(2, GF(28)) on Galois field GF(28). The proposed S-boxes are constructed by using Mobius transformation and elements of Galois field. By using this approach, we will encrypt an image which is the preeminent application of S-boxes. These S-boxes offer a strong algebraic quality and powerful confusion capability. We have tested the strength of the proposed S-boxes by using different tests, BIC, SAC, DP, LP, and nonlinearity. Furthermore, we have applied these S-boxes in image encryption scheme. To check the strength of image encryption scheme, we have calculated contrast, entropy, correlation, energy, and homogeneity. The results assured that the proposed scheme is better. The advantage of this scheme is that we can secure our confidential image data during transmission.Entities:
Mesh:
Year: 2021 PMID: 34956343 PMCID: PMC8709777 DOI: 10.1155/2021/1912859
Source DB: PubMed Journal: Comput Intell Neurosci
Elements of Galois field GF(28).
| Exp. | Decimal | Polynomial |
|---|---|---|
|
| 01 |
|
|
| 02 |
|
|
| 04 |
|
|
| 08 |
|
|
| 16 |
|
|
| 32 |
|
|
| 64 |
|
|
| 128 |
|
|
| 29 |
|
|
| 58 |
|
|
| 116 |
|
|
| 232 |
|
|
| 205 |
|
|
| 135 |
|
|
| 19 |
|
|
| 38 |
|
|
| 76 |
|
|
| 152 |
|
|
| 45 |
|
|
| 90 |
|
|
| 180 |
|
|
| 117 |
|
|
| 234 |
|
|
| 201 |
|
|
| 143 |
|
|
| 3 |
|
|
| 6 |
|
|
| 12 |
|
|
| 24 |
|
|
| 48 |
|
|
| 96 |
|
|
| 192 |
|
|
| 157 |
|
|
| 39 |
|
|
| 78 |
|
|
| 156 |
|
|
| 37 |
|
|
| 74 |
|
|
| 148 |
|
|
| 53 |
|
|
| 106 |
|
|
| 212 |
|
|
| 181 |
|
|
| 119 |
|
|
| 238 |
|
|
| 193 |
|
|
| 159 |
|
|
| 35 |
|
|
| 70 |
|
|
| 140 |
|
|
| 5 |
|
|
| 10 |
|
|
| 20 |
|
|
| 40 |
|
|
| 80 |
|
|
| 160 |
|
|
| 93 |
|
|
| 186 |
|
|
| 105 |
|
|
| 210 |
|
|
| 185 |
|
|
| 111 |
|
|
| 223 |
|
|
| 161 |
|
|
| 95 |
|
|
| 190 |
|
|
| 97 |
|
|
| 194 |
|
|
| 153 |
|
|
| 47 |
|
|
| 94 |
|
|
| 188 |
|
|
| 101 |
|
|
| 202 |
|
|
| 137 |
|
|
| 15 |
|
|
| 30 |
|
|
| 60 |
|
|
| 120 |
|
|
| 240 |
|
|
| 253 |
|
|
| 231 |
|
|
| 211 |
|
|
| 187 |
|
|
| 107 |
|
|
| 214 |
|
|
| 177 |
|
|
| 127 |
|
|
| 254 |
|
|
| 225 |
|
|
| 223 |
|
|
| 163 |
|
|
| 91 |
|
|
| 182 |
|
|
| 113 |
|
|
| 226 |
|
|
| 217 |
|
|
| 175 |
|
|
| 67 |
|
|
| 134 |
|
|
| 17 |
|
|
| 34 |
|
|
| 68 |
|
|
| 136 |
|
|
| 13 |
|
|
| 26 |
|
|
| 152 |
|
|
| 104 |
|
|
| 208 |
|
|
| 189 |
|
|
| 103 |
|
|
| 206 |
|
|
| 129 |
|
|
| 31 |
|
|
| 62 |
|
|
| 124 |
|
|
| 248 |
|
|
| 237 |
|
|
| 199 |
|
|
| 147 |
|
|
| 59 |
|
|
| 118 |
|
|
| 236 |
|
|
| 197 |
|
|
| 151 |
|
| | 51 |
|
| | 102 |
|
|
| 204 |
|
|
| 133 |
|
|
| 23 |
|
|
| 46 |
|
|
| 92 |
|
|
| 184 |
|
| | 109 |
|
| | 218 |
|
| | 169 |
|
| | 47 |
|
| | 94 |
|
|
| 188 |
|
|
| 66 |
|
|
| 132 |
|
|
| 21 |
|
|
| 42 |
|
|
| 84 |
|
|
| 168 |
|
|
| 77 |
|
|
| 154 |
|
|
| 41 |
|
|
| 82 |
|
|
| 164 |
|
|
| 85 |
|
|
| 170 |
|
|
| 73 |
|
| | 146 |
|
|
| 57 |
|
|
| 114 |
|
|
| 228 |
|
|
| 213 |
|
|
| 183 |
|
|
| 115 |
|
|
| 230 |
|
|
| 209 |
|
|
| 191 |
|
|
| 99 |
|
|
| 198 |
|
|
| 145 |
|
|
| 63 |
|
|
| 126 |
|
|
| 252 |
|
|
| 229 |
|
|
| 215 |
|
|
| 179 |
|
|
| 123 |
|
|
| 246 |
|
|
| 241 |
|
|
| 255 |
|
|
| 227 |
|
|
| 219 |
|
|
| 171 |
|
|
| 75 |
|
|
| 150 |
|
|
| 49 |
|
|
| 98 |
|
|
| 196 |
|
|
| 149 |
|
|
| 55 |
|
|
| 110 |
|
| | 220 |
|
|
| 165 |
|
|
| 87 |
|
|
| 174 |
|
|
| 65 |
|
|
| 130 |
|
|
| 25 |
|
|
| 50 |
|
|
| 100 |
|
|
| 200 |
|
|
| 141 |
|
|
| 7 |
|
|
| 14 |
|
|
| 28 |
|
|
| 56 |
|
|
| 112 |
|
|
| 224 |
|
|
| 221 |
|
|
| 167 |
|
|
| 83 |
|
|
| 166 |
|
|
| 81 |
|
|
| 162 |
|
|
| 89 |
|
|
| 178 |
|
|
| 121 |
|
|
| 242 |
|
|
| 249 |
|
|
| 239 |
|
|
| 195 |
|
|
| 155 |
|
|
| 43 |
|
|
| 86 |
|
|
| 172 |
|
|
| 69 |
|
|
| 138 |
|
|
| 9 |
|
|
| 18 |
|
|
| 36 |
|
|
| 72 |
|
|
| 144 |
|
|
| 61 |
|
|
| 122 |
|
|
| 244 |
|
|
| 245 |
|
|
| 247 |
|
|
| 243 |
|
|
| 251 |
|
|
| 235 |
|
|
| 203 |
|
|
| 139 |
|
|
| 11 |
|
|
| 22 |
|
|
| 44 |
|
|
| 88 |
|
|
| 176 |
|
|
| 125 |
|
|
| 250 |
|
|
| 233 |
|
|
| 207 |
|
|
| 131 |
|
|
| 27 |
|
|
| 54 |
|
|
| 108 |
|
|
| 216 |
|
|
| 173 |
|
|
| 71 |
|
|
| 142 |
|
|
| 1 | 1 |
S-box in the form of 16 × 16 matrix.
| 135 | 225 | 225 | 71 | 210 | 134 | 105 | 135 | 62 | 188 | 139 | 181 | 160 | 242 | 34 | 194 |
| 179 | 119 | 182 | 126 | 107 | 129 | 222 | 232 | 57 | 126 | 147 | 0 | 119 | 181 | 34 | 105 |
| 62 | 42 | 164 | 75 | 204 | 221 | 181 | 111 | 222 | 19 | 111 | 45 | 197 | 35 | 132 | 210 |
| 108 | 186 | 73 | 44 | 181 | 171 | 51 | 134 | 77 | 188 | 63 | 107 | 46 | 81 | 119 | 47 |
| 192 | 88 | 134 | 172 | 248 | 94 | 119 | 242 | 240 | 221 | 174 | 57 | 17 | 242 | 253 | 17 |
| 165 | 135 | 237 | 215 | 98 | 24 | 8 | 208 | 74 | 134 | 192 | 210 | 239 | 171 | 72 | 142 |
| 177 | 158 | 247 | 147 | 246 | 148 | 12 | 71 | 251 | 254 | 107 | 181 | 51 | 213 | 121 | 164 |
| 143 | 132 | 88 | 160 | 253 | 223 | 36 | 34 | 215 | 252 | 13 | 244 | 33 | 120 | 15 | 179 |
| 73 | 33 | 232 | 125 | 36 | 223 | 126 | 80 | 2 | 17 | 47 | 172 | 225 | 1 | 200 | 235 |
| 171 | 160 | 254 | 80 | 144 | 252 | 246 | 200 | 232 | 235 | 46 | 52 | 120 | 246 | 106 | 219 |
| 15 | 173 | 95 | 14 | 108 | 245 | 95 | 74 | 160 | 240 | 25 | 120 | 33 | 252 | 72 | 208 |
| 14 | 239 | 64 | 138 | 141 | 8 | 212 | 12 | 3 | 106 | 197 | 125 | 204 | 25 | 232 | 35 |
| 225 | 248 | 108 | 120 | 60 | 17 | 242 | 250 | 90 | 36 | 17 | 34 | 77 | 42 | 237 | 194 |
| 81 | 148 | 177 | 108 | 212 | 52 | 212 | 81 | 247 | 100 | 64 | 24 | 38 | 244 | 77 | 174 |
| 235 | 252 | 60 | 210 | 213 | 208 | 139 | 129 | 45 | 219 | 33 | 98 | 138 | 201 | 7 | 141 |
| 38 | 188 | 181 | 165 | 208 | 121 | 2 | 126 | 140 | 171 | 13 | 188 | 182 | 36 | 250 | 143 |
S-box in the form of 16 × 16 matrix.
| 169 | 36 | 36 | 188 | 89 | 218 | 26 | 169 | 222 | 165 | 66 | 49 | 230 | 176 | 78 | 50 |
| 75 | 147 | 98 | 102 | 104 | 23 | 138 | 247 | 186 | 6 | 41 | 0 | 147 | 49 | 78 | 26 |
| 222 | 181 | 198 | 15 | 22 | 69 | 49 | 206 | 138 | 90 | 206 | 193 | 141 | 156 | 184 | 89 |
| 208 | 11 | 202 | 238 | 49 | 179 | 10 | 218 | 60 | 165 | 161 | 104 | 159 | 231 | 147 | 35 |
| 130 | 254 | 218 | 123 | 27 | 113 | 147 | 176 | 44 | 69 | 241 | 186 | 152 | 247 | 71 | 152 |
| 145 | 169 | 139 | 239 | 67 | 143 | 29 | 81 | 137 | 218 | 130 | 89 | 22 | 179 | 101 | 42 |
| 219 | 183 | 131 | 41 | 233 | 82 | 205 | 188 | 216 | 142 | 104 | 49 | 10 | 242 | 118 | 198 |
| 84 | 184 | 254 | 230 | 71 | 9 | 37 | 78 | 239 | 173 | 135 | 250 | 39 | 59 | 38 | 75 |
| 202 | 39 | 247 | 51 | 37 | 9 | 102 | 102 | 4 | 152 | 35 | 123 | 36 | 5 | 28 | 235 |
| 179 | 230 | 1 | 253 | 168 | 173 | 207 | 28 | 247 | 235 | 159 | 20 | 59 | 207 | 52 | 86 |
| 38 | 246 | 226 | 19 | 208 | 233 | 226 | 137 | 230 | 44 | 3 | 59 | 39 | 173 | 101 | 81 |
| 19 | 22 | 95 | 33 | 21 | 29 | 121 | 205 | 99 | 52 | 141 | 51 | 221 | 3 | 247 | 156 |
| 36 | 27 | 208 | 59 | 185 | 152 | 176 | 108 | 223 | 37 | 152 | 78 | 60 | 181 | 139 | 50 |
| 231 | 82 | 219 | 208 | 121 | 20 | 121 | 231 | 131 | 17 | 95 | 143 | 148 | 250 | 60 | 241 |
| 235 | 173 | 185 | 89 | 242 | 81 | 66 | 23 | 193 | 86 | 39 | 67 | 33 | 56 | 100 | 21 |
| 148 | 165 | 49 | 145 | 81 | 118 | 4 | 102 | 132 | 179 | 135 | 65 | 98 | 37 | 108 | 84 |
S-box in the form of 16 × 16 matrix.
| 69 | 222 | 6 | 216 | 134 | 50 | 52 | 69 | 94 | 3 | 222 | 210 | 167 | 168 | 88 | 146 |
| 186 | 65 | 249 | 89 | 213 | 97 | 83 | 29 | 244 | 46 | 174 | 234 | 65 | 139 | 108 | 52 |
| 162 | 157 | 199 | 189 | 102 | 118 | 87 | 122 | 83 | 69 | 122 | 19 | 152 | 198 | 19 | 116 |
| 18 | 234 | 252 | 173 | 87 | 102 | 63 | 50 | 136 | 3 | 159 | 159 | 171 | 80 | 149 | 66 |
| 218 | 98 | 166 | 109 | 192 | 86 | 149 | 61 | 20 | 118 | 213 | 244 | 33 | 61 | 12 | 228 |
| 176 | 135 | 190 | 111 | 141 | 220 | 61 | 115 | 171 | 174 | 218 | 1 | 154 | 60 | 220 | 8 |
| 202 | 86 | 249 | 174 | 19 | 176 | 177 | 216 | 113 | 202 | 143 | 210 | 63 | 44 | 135 | 199 |
| 228 | 19 | 98 | 203 | 12 | 217 | 57 | 88 | 111 | 181 | 14 | 250 | 176 | 179 | 94 | 186 |
| 45 | 176 | 89 | 230 | 203 | 217 | 89 | 90 | 42 | 33 | 66 | 190 | 6 | 121 | 6 | 69 |
| 102 | 167 | 202 | 90 | 159 | 191 | 49 | 6 | 175 | 208 | 171 | 185 | 155 | 7 | 146 | 193 |
| 94 | 183 | 205 | 170 | 18 | 19 | 205 | 171 | 203 | 20 | 156 | 179 | 192 | 181 | 220 | 115 |
| 170 | 32 | 102 | 72 | 161 | 61 | 115 | 177 | 121 | 188 | 152 | 230 | 102 | 156 | 89 | 198 |
| 182 | 192 | 106 | 155 | 129 | 113 | 168 | 233 | 189 | 203 | 228 | 108 | 136 | 157 | 190 | 146 |
| 184 | 176 | 202 | 106 | 160 | 185 | 160 | 80 | 11 | 37 | 102 | 220 | 254 | 250 | 173 | 213 |
| 208 | 191 | 129 | 134 | 44 | 198 | 222 | 97 | 19 | 193 | 192 | 141 | 72 | 59 | 148 | 161 |
| 254 | 137 | 139 | 176 | 198 | 159 | 42 | 46 | 37 | 60 | 44 | 137 | 249 | 57 | 233 | 230 |
S-box in the form of 16 × 16 matrix.
| 47 | 138 | 64 | 195 | 218 | 5 | 20 | 47 | 113 | 8 | 138 | 89 | 126 | 252 | 254 | 154 |
| 110 | 190 | 54 | 225 | 242 | 175 | 187 | 48 | 250 | 159 | 241 | 251 | 190 | 66 | 208 | 20 |
| 191 | 213 | 14 | 87 | 68 | 199 | 127 | 236 | 187 | 47 | 236 | 90 | 73 | 7 | 90 | 248 |
| 45 | 251 | 173 | 246 | 127 | 68 | 161 | 5 | 79 | 8 | 115 | 115 | 179 | 253 | 164 | 97 |
| 43 | 67 | 163 | 174 | 130 | 177 | 164 | 111 | 180 | 199 | 242 | 250 | 39 | 111 | 205 | 61 |
| 227 | 169 | 174 | 206 | 21 | 172 | 111 | 124 | 179 | 241 | 43 | 2 | 57 | 185 | 69 | 29 |
| 112 | 177 | 54 | 241 | 90 | 227 | 219 | 195 | 31 | 112 | 84 | 89 | 161 | 238 | 169 | 14 |
| 61 | 90 | 67 | 224 | 205 | 155 | 186 | 254 | 206 | 49 | 19 | 108 | 227 | 75 | 113 | 110 |
| 193 | 227 | 225 | 244 | 224 | 155 | 225 | 223 | 181 | 39 | 97 | 174 | 64 | 118 | 64 | 47 |
| 68 | 126 | 112 | 223 | 115 | 65 | 133 | 64 | 253 | 81 | 179 | 55 | 114 | 9 | 154 | 25 |
| 113 | 196 | 167 | 215 | 45 | 90 | 167 | 179 | 224 | 180 | 228 | 75 | 130 | 49 | 172 | 124 |
| 215 | 157 | 68 | 101 | 209 | 111 | 124 | 219 | 118 | 98 | 73 | 241 | 68 | 228 | 225 | 7 |
| 98 | 130 | 52 | 114 | 23 | 31 | 252 | 243 | 87 | 241 | 61 | 208 | 79 | 213 | 174 | 154 |
| 196 | 227 | 112 | 52 | 230 | 55 | 230 | 253 | 232 | 74 | 68 | 172 | 142 | 108 | 246 | 242 |
| 81 | 130 | 23 | 218 | 238 | 7 | 138 | 175 | 90 | 25 | 130 | 21 | 101 | 210 | 82 | 209 |
| 1 | 66 | 158 | 227 | 7 | 115 | 181 | 159 | 74 | 185 | 238 | 158 | 54 | 186 | 243 | 244 |
S-box in the form of 16 × 16 matrix.
| 14 | 131 | 198 | 2 | 103 | 102 | 227 | 14 | 219 | 187 | 162 | 18 | 206 | 88 | 163 | 75 |
| 234 | 130 | 85 | 242 | 138 | 232 | 61 | 60 | 157 | 122 | 170 | 17 | 130 | 65 | 70 | 227 |
| 219 | 172 | 182 | 182 | 22 | 192 | 7 | 235 | 61 | 36 | 231 | 37 | 111 | 96 | 160 | 253 |
| 2 | 17 | 26 | 70 | 7 | 47 | 235 | 249 | 86 | 187 | 104 | 5 | 160 | 21 | 27 | 232 |
| 243 | 117 | 54 | 237 | 146 | 24 | 27 | 175 | 58 | 215 | 54 | 157 | 16 | 175 | 187 | 55 |
| 39 | 5 | 73 | 161 | 30 | 130 | 84 | 187 | 74 | 54 | 143 | 253 | 65 | 26 | 218 | 75 |
| 4 | 24 | 175 | 170 | 177 | 33 | 152 | 2 | 51 | 213 | 138 | 18 | 235 | 124 | 5 | 182 |
| 59 | 160 | 117 | 188 | 187 | 152 | 145 | 163 | 161 | 124 | 160 | 142 | 131 | 55 | 193 | 20 |
| 26 | 131 | 230 | 159 | 52 | 152 | 242 | 115 | 45 | 16 | 232 | 237 | 198 | 169 | 133 | 36 |
| 47 | 206 | 32 | 115 | 5 | 166 | 177 | 133 | 60 | 43 | 160 | 153 | 6 | 177 | 254 | 45 |
| 193 | 2 | 140 | 191 | 197 | 70 | 114 | 74 | 188 | 58 | 242 | 55 | 9 | 124 | 218 | 187 |
| 191 | 65 | 145 | 157 | 212 | 84 | 75 | 152 | 169 | 254 | 111 | 159 | 22 | 242 | 230 | 96 |
| 131 | 146 | 134 | 6 | 183 | 51 | 88 | 171 | 182 | 52 | 55 | 130 | 86 | 172 | 202 | 75 |
| 2 | 33 | 4 | 134 | 25 | 153 | 37 | 21 | 175 | 19 | 145 | 130 | 67 | 142 | 70 | 54 |
| 43 | 166 | 183 | 103 | 7 | 225 | 162 | 242 | 37 | 45 | 141 | 30 | 157 | 183 | 183 | 212 |
| 67 | 32 | 65 | 39 | 225 | 104 | 10 | 171 | 46 | 26 | 160 | 32 | 85 | 145 | 171 | 59 |
S-box in the form of 16 × 16 matrix.
| 19 | 92 | 7 | 4 | 136 | 68 | 144 | 19 | 86 | 220 | 191 | 45 | 83 | 254 | 99 | 15 |
| 251 | 46 | 214 | 176 | 33 | 247 | 111 | 185 | 213 | 236 | 215 | 152 | 46 | 190 | 94 | 144 |
| 86 | 123 | 98 | 98 | 234 | 130 | 128 | 235 | 111 | 37 | 245 | 74 | 206 | 217 | 230 | 71 |
| 4 | 152 | 6 | 94 | 128 | 35 | 235 | 54 | 177 | 220 | 13 | 32 | 230 | 117 | 12 | 247 |
| 125 | 237 | 80 | 139 | 154 | 143 | 12 | 255 | 105 | 239 | 80 | 213 | 76 | 255 | 220 | 160 |
| 53 | 32 | 202 | 209 | 96 | 46 | 107 | 220 | 137 | 80 | 84 | 71 | 190 | 6 | 43 | 15 |
| 16 | 143 | 255 | 215 | 219 | 39 | 73 | 4 | 10 | 242 | 33 | 45 | 235 | 151 | 32 | 98 |
| 210 | 230 | 237 | 165 | 220 | 73 | 77 | 99 | 209 | 151 | 230 | 42 | 92 | 160 | 25 | 180 |
| 6 | 92 | 244 | 115 | 26 | 73 | 176 | 124 | 193 | 76 | 247 | 139 | 7 | 229 | 109 | 37 |
| 35 | 83 | 157 | 115 | 5 | 166 | 177 | 133 | 60 | 43 | 160 | 153 | 213 | 6 | 177 | 254 |
| 45 | 193 | 4 | 132 | 65 | 141 | 94 | 62 | 137 | 165 | 105 | 176 | 160 | 0 | 151 | 43 |
| 220 | 65 | 190 | 77 | 213 | 121 | 107 | 30 | 73 | 229 | 1 | 206 | 115 | 234 | 176 | 244 |
| 217 | 92 | 154 | 218 | 64 | 196 | 10 | 254 | 179 | 98 | 20 | 160 | 46 | 177 | 123 | 112 |
| 15 | 4 | 39 | 218 | 50 | 146 | 49 | 117 | 255 | 2 | 77 | 46 | 194 | 42 | 94 | 80 |
| 119 | 63 | 196 | 136 | 128 | 36 | 191 | 176 | 74 | 193 | 6 | 96 | 213 | 196 | 196 | 121 |
| 194 | 157 | 190 | 53 | 36 | 13 | 116 | 179 | 159 | 6 | 230 | 157 | 214 | 77 | 179 | 210 |
S-box in the form of 16 × 16 matrix.
| 94 | 143 | 242 | 59 | 55 | 207 | 84 | 180 | 238 | 15 | 216 | 174 | 179 | 241 | 214 | 9 |
| 44 | 100 | 118 | 62 | 11 | 190 | 13 | 185 | 63 | 74 | 132 | 81 | 193 | 95 | 57 | 49 |
| 244 | 189 | 158 | 194 | 237 | 141 | 69 | 121 | 232 | 12 | 199 | 172 | 90 | 51 | 203 | 20 |
| 128 | 245 | 58 | 252 | 119 | 85 | 101 | 221 | 48 | 30 | 51 | 254 | 111 | 112 | 188 | 100 |
| 162 | 150 | 37 | 145 | 27 | 19 | 67 | 50 | 94 | 123 | 168 | 215 | 28 | 12 | 167 | 9 |
| 45 | 4 | 240 | 196 | 35 | 182 | 244 | 214 | 70 | 223 | 169 | 210 | 213 | 196 | 62 | 121 |
| 211 | 196 | 82 | 72 | 158 | 215 | 202 | 229 | 48 | 189 | 217 | 63 | 62 | 48 | 137 | 192 |
| 53 | 196 | 98 | 65 | 161 | 223 | 85 | 34 | 194 | 222 | 58 | 176 | 59 | 170 | 94 | 203 |
| 30 | 83 | 63 | 152 | 3 | 103 | 175 | 110 | 99 | 87 | 205 | 87 | 29 | 25 | 162 | 94 |
| 105 | 208 | 148 | 109 | 86 | 147 | 43 | 246 | 34 | 5 | 49 | 184 | 251 | 69 | 24 | 249 |
| 121 | 243 | 151 | 63 | 241 | 114 | 196 | 252 | 66 | 204 | 0 | 58 | 136 | 12 | 180 | 217 |
| 16 | 99 | 106 | 175 | 196 | 211 | 210 | 79 | 92 | 187 | 229 | 162 | 33 | 107 | 207 | 87 |
| 126 | 251 | 237 | 197 | 216 | 131 | 220 | 239 | 183 | 205 | 183 | 248 | 29 | 96 | 217 | 209 |
| 230 | 31 | 126 | 46 | 252 | 112 | 215 | 14 | 162 | 196 | 212 | 190 | 120 | 22 | 243 | 128 |
| 113 | 115 | 89 | 131 | 114 | 50 | 241 | 186 | 53 | 42 | 161 | 41 | 14 | 2 | 2 | 220 |
| 31 | 83 | 1 | 98 | 108 | 172 | 169 | 71 | 20 | 88 | 87 | 48 | 101 | 47 | 99 | 10 |
S-box in the form of 16 × 16 matrix.
| 113 | 84 | 176 | 210 | 160 | 166 | 107 | 150 | 11 | 38 | 195 | 241 | 75 | 88 | 249 | 58 |
| 238 | 17 | 199 | 222 | 99 | 174 | 135 | 55 | 161 | 137 | 184 | 231 | 25 | 226 | 186 | 140 |
| 250 | 87 | 183 | 50 | 139 | 21 | 47 | 118 | 247 | 205 | 14 | 123 | 223 | 10 | 224 | 180 |
| 33 | 233 | 105 | 173 | 147 | 214 | 34 | 69 | 70 | 96 | 10 | 1 | 206 | 129 | 165 | 17 |
| 191 | 85 | 74 | 77 | 12 | 90 | 194 | 5 | 113 | 197 | 252 | 239 | 24 | 205 | 126 | 58 |
| 193 | 16 | 44 | 200 | 156 | 98 | 250 | 249 | 94 | 9 | 229 | 89 | 242 | 200 | 222 | 118 |
| 178 | 200 | 211 | 101 | 183 | 239 | 112 | 122 | 70 | 87 | 155 | 161 | 222 | 70 | 158 | 130 |
| 40 | 200 | 67 | 190 | 209 | 9 | 214 | 78 | 50 | 138 | 105 | 227 | 210 | 215 | 113 | 224 |
| 96 | 187 | 161 | 73 | 8 | 136 | 255 | 103 | 134 | 127 | 167 | 127 | 48 | 3 | 191 | 113 |
| 26 | 81 | 82 | 189 | 177 | 41 | 119 | 207 | 78 | 32 | 140 | 149 | 216 | 47 | 143 | 54 |
| 118 | 125 | 170 | 161 | 88 | 62 | 200 | 173 | 97 | 221 | 1 | 105 | 79 | 205 | 150 | 155 |
| 76 | 134 | 52 | 255 | 200 | 178 | 89 | 240 | 91 | 220 | 122 | 191 | 39 | 104 | 166 | 127 |
| 102 | 216 | 139 | 141 | 195 | 92 | 172 | 22 | 196 | 167 | 196 | 27 | 48 | 217 | 155 | 162 |
| 244 | 192 | 102 | 159 | 173 | 129 | 239 | 19 | 191 | 200 | 121 | 174 | 59 | 234 | 125 | 133 |
| 31 | 124 | 225 | 92 | 62 | 5 | 88 | 110 | 40 | 181 | 209 | 212 | 19 | 4 | 4 | 172 |
| 192 | 187 | 2 | 67 | 208 | 123 | 229 | 188 | 180 | 254 | 127 | 70 | 34 | 35 | 134 | 80 |
S-box in the form of 16 × 16 matrix.
| 30 | 245 | 179 | 8 | 179 | 0 | 131 | 143 | 253 | 100 | 175 | 140 | 18 | 95 | 38 | 245 |
| 213 | 252 | 192 | 120 | 233 | 138 | 148 | 89 | 55 | 11 | 249 | 230 | 180 | 123 | 187 | 172 |
| 91 | 127 | 197 | 228 | 26 | 243 | 180 | 81 | 116 | 210 | 36 | 195 | 186 | 20 | 232 | 104 |
| 161 | 30 | 186 | 135 | 163 | 173 | 160 | 48 | 247 | 75 | 240 | 7 | 186 | 181 | 38 | 201 |
| 186 | 249 | 152 | 220 | 223 | 7 | 94 | 170 | 217 | 30 | 39 | 92 | 206 | 162 | 160 | 163 |
| 43 | 0 | 103 | 195 | 163 | 204 | 184 | 119 | 159 | 3 | 207 | 75 | 109 | 131 | 27 | 207 |
| 135 | 231 | 246 | 80 | 10 | 127 | 27 | 97 | 211 | 73 | 97 | 238 | 76 | 188 | 70 | 77 |
| 17 | 47 | 179 | 249 | 187 | 177 | 227 | 44 | 197 | 71 | 29 | 72 | 159 | 234 | 136 | 34 |
| 118 | 63 | 109 | 61 | 68 | 70 | 175 | 217 | 41 | 75 | 34 | 238 | 214 | 74 | 94 | 157 |
| 166 | 155 | 29 | 171 | 34 | 1 | 20 | 14 | 190 | 91 | 196 | 26 | 8 | 162 | 181 | 132 |
| 33 | 159 | 2 | 131 | 151 | 160 | 153 | 118 | 195 | 89 | 140 | 200 | 23 | 25 | 63 | 174 |
| 82 | 63 | 190 | 210 | 23 | 218 | 148 | 171 | 12 | 42 | 158 | 203 | 15 | 85 | 32 | 28 |
| 176 | 156 | 12 | 2 | 235 | 213 | 1 | 62 | 169 | 219 | 172 | 125 | 76 | 130 | 4 | 158 |
| 137 | 200 | 126 | 227 | 41 | 52 | 96 | 111 | 32 | 36 | 243 | 38 | 187 | 3 | 62 | 31 |
| 44 | 186 | 223 | 107 | 218 | 112 | 141 | 71 | 176 | 251 | 5 | 194 | 84 | 171 | 134 | 151 |
| 215 | 132 | 186 | 12 | 254 | 155 | 9 | 186 | 14 | 131 | 105 | 100 | 144 | 236 | 145 | 19 |
S-box in the form of 16 × 16 matrix.
| 96 | 233 | 75 | 29 | 179 | 1 | 92 | 84 | 71 | 17 | 255 | 132 | 45 | 226 | 148 | 233 |
| 249 | 173 | 130 | 59 | 243 | 33 | 82 | 225 | 160 | 29 | 108 | 244 | 150 | 197 | 220 | 123 |
| 163 | 204 | 141 | 61 | 6 | 125 | 150 | 231 | 248 | 89 | 37 | 100 | 110 | 180 | 247 | 13 |
| 63 | 96 | 110 | 169 | 99 | 246 | 230 | 70 | 131 | 15 | 88 | 128 | 110 | 49 | 148 | 56 |
| 110 | 54 | 73 | 172 | 9 | 128 | 113 | 215 | 155 | 96 | 53 | 91 | 83 | 191 | 230 | 99 |
| 119 | 1 | 136 | 100 | 99 | 221 | 149 | 147 | 115 | 8 | 166 | 15 | 189 | 92 | 12 | 166 |
| 169 | 245 | 207 | 253 | 116 | 204 | 12 | 175 | 178 | 202 | 175 | 11 | 30 | 165 | 94 | 60 |
| 152 | 35 | 75 | 54 | 220 | 219 | 144 | 238 | 141 | 188 | 48 | 101 | 115 | 251 | 79 | 78 |
| 199 | 161 | 189 | 111 | 153 | 94 | 255 | 155 | 212 | 15 | 78 | 11 | 249 | 137 | 113 | 213 |
| 63 | 114 | 48 | 179 | 78 | 2 | 180 | 19 | 174 | 163 | 200 | 6 | 29 | 191 | 49 | 184 |
| 39 | 115 | 4 | 92 | 170 | 230 | 146 | 199 | 100 | 225 | 132 | 28 | 201 | 3 | 161 | 241 |
| 211 | 161 | 174 | 89 | 201 | 43 | 82 | 179 | 205 | 181 | 183 | 224 | 38 | 214 | 157 | 24 |
| 227 | 228 | 205 | 4 | 235 | 242 | 161 | 229 | 86 | 123 | 51 | 30 | 46 | 16 | 183 | 158 |
| 28 | 102 | 144 | 212 | 5 | 217 | 206 | 157 | 37 | 125 | 148 | 220 | 8 | 222 | 192 | 238 |
| 110 | 9 | 104 | 43 | 129 | 31 | 21 | 188 | 227 | 216 | 32 | 50 | 107 | 179 | 218 | 170 |
| 239 | 184 | 110 | 49 | 142 | 114 | 50 | 110 | 19 | 92 | 26 | 17 | 168 | 203 | 77 | 23 |
Assessment of nonlinearity.
| S-boxes | Nonlinearity |
|---|---|
| Transformed S-box | 107.3 |
| APA S-box [ | 112 |
|
| 104.87 |
| Hussain et al. [ | 104.75 |
| Residue prime [ | 99.5 |
Comparison of strict avalanche criterion.
| S-boxes | Max. value | Min. value |
|---|---|---|
| Transformed S-boxes | 0.61 | 0.57 |
| APA S-box [ | 0.56 | 0.437 |
| S8 Liu J S-box [ | 0.59 | 0.429 |
| Hussain et al. [ | 0.59 | 0.391 |
| Residue prime [ | 0.67 | 0.343 |
Assessment of BIC.
| S-boxes | Min. value |
|---|---|
| Transformed S-box | 101.3 |
| APA S-box [ | 112 |
|
| 99 |
| Hussain et al. [ | 100 |
| Residue prime [ | 94 |
Analysis of LP.
| S-boxes | Max. value |
|---|---|
| Transformed S-box | 0.15 |
| APA S-box [ | 0.062 |
|
| 0.105 |
| Hussain et al. [ | 0.125 |
| Residue prime [ | 0.132 |
Analysis of DP.
| S-boxes | Max. DP |
|---|---|
| Transformed S-box | 0.06 |
| APA S-box [ | 0.0156 |
|
| 0.0390 |
| Hussain et al. [ | 0.125 |
| Residue prime [ | 0.281 |
Figure 1Image encryption with histogram analysis.
Figure 2Illustration of contrast.
Figure 3Correlation of encrypted image.
Figure 4Higher vs. lower entropy.
Comparison of MLC.
| S-boxes | Entropy | Contrast | Correlation | Energy | Homogeneity |
|---|---|---|---|---|---|
| Host image [ | 7.6062 | 0.4896 | 0.9075 | 0.0785 | 0.8009 |
| Proposed S-box | 7.9972 | 11.2629 | −0.0039 | 0.0159 | 0.3855 |
| AES | 7.73018 | 7.322085 | 0.087904 | 0.024477 | 0.483523 |
| APA [ | 7.688383 | 7.736859 | 0.216816 | 0.022942 | 0.486265 |
| Prime [ | 7.65955 | 6.368367 | 0.099634 | 0.026099 | 0.49848 |
| Skipjack [ | 7.673853 | 6.805101 | 0.195849 | 0.026131 | 0.495087 |