Test results for armeabi, berry0, crypto_aead/saefforkskinnyb128t192n56v1
[Page version: 20250206 00:27:24]
Measurements for armeabi, berry0, crypto_aead
Test results for armeabi, berry0, crypto_aead
Test results for crypto_aead/saefforkskinnyb128t192n56v1
Computer: berry0
Microarchitecture: armeabi; ARM1176 (410fb767)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240909
Operation: crypto_aead
Primitive: saefforkskinnyb128t192n56v1
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
13241723 | 14384 0 0 | 28471 356 816 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241011 | 20240909 |
16741837 | 21603 0 0 | 36716 384 824 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241011 | 20240909 |
16770784 | 17195 0 0 | 34292 384 816 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241011 | 20240909 |
16869235 | 21567 0 0 | 36696 384 824 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241011 | 20240909 |
45503413 | 6348 0 0 | 17967 348 816 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241011 | 20240909 |
45989364 | 7141 0 0 | 19579 356 816 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241011 | 20240909 |
51575319 | 6873 0 0 | 19214 352 816 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241011 | 20240909 |
60587034 | 7147 0 0 | 22346 380 816 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241011 | 20240909 |
61839798 | 6843 0 0 | 22050 380 816 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241011 | 20240909 |
Compiler output
saef.c: saef.c: In function 'saef_encrypt':
saef.c: saef.c:59:19: warning: unbounded use of variable-length array [-Wvla-larger-than=]
saef.c: 59 | unsigned char AD[(nbABlocks+1) * CRYPTO_BLOCKSIZE], M[(nbMBlocks+1) * CRYPTO_BLOCKSIZE]; /* Allocate one more block in case padding is needed */
saef.c: | ^~
saef.c: saef.c:59:57: warning: unbounded use of variable-length array [-Wvla-larger-than=]
saef.c: 59 | unsigned char AD[(nbABlocks+1) * CRYPTO_BLOCKSIZE], M[(nbMBlocks+1) * CRYPTO_BLOCKSIZE]; /* Allocate one more block in case padding is needed */
saef.c: | ^
saef.c: saef.c: In function 'saef_decrypt':
saef.c: saef.c:239:19: warning: unbounded use of variable-length array [-Wvla-larger-than=]
saef.c: 239 | unsigned char AD[(nbABlocks+1) * CRYPTO_BLOCKSIZE]; /* Allocate one more block in case padding is needed */
saef.c: | ^~
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Namespace violations
encrypt.o N 0
encrypt.o N 10c
encrypt.o N 110
encrypt.o N 11e
encrypt.o N 135
encrypt.o N 142
encrypt.o N 182
encrypt.o N 1c2
encrypt.o N 1c4
encrypt.o N 1c9
encrypt.o N 1cb
encrypt.o N 1cd
encrypt.o N 1d2
encrypt.o N 1d7
encrypt.o N 1dd
encrypt.o N 1e0
encrypt.o N 1e5
encrypt.o N 25
encrypt.o N 2f
encrypt.o N ff
forkskinny.o AddBranchConstant T
forkskinny.o N 0
forkskinny.o N 102
forkskinny.o N 10f
forkskinny.o N 116
forkskinny.o N 11d
forkskinny.o N 126
forkskinny.o N 137
forkskinny.o N 143
forkskinny.o N 14d
forkskinny.o N 156
forkskinny.o N 169
forkskinny.o N 179
forkskinny.o N 17f
forkskinny.o N 18d
forkskinny.o N 1a1
forkskinny.o N 1aa
forkskinny.o N 1b0
forkskinny.o N 1b8
forkskinny.o N 1ba
forkskinny.o N 1be
forkskinny.o N 1d0
forkskinny.o N 1d2
forkskinny.o N 1d5
forkskinny.o N 1e2
forkskinny.o N 1ec
forkskinny.o N 1fd
forkskinny.o N 210
forkskinny.o N 221
forkskinny.o N 234
forkskinny.o N 23f
forkskinny.o N 24b
forkskinny.o N 25
forkskinny.o N 256
forkskinny.o N 258
forkskinny.o N 25a
forkskinny.o N 25d
forkskinny.o N 260
forkskinny.o N 268
forkskinny.o N 270
forkskinny.o N 272
forkskinny.o N 27c
forkskinny.o N 32
forkskinny.o forkEncrypt T
forkskinny.o forkInvert T
forkskinny.o loadStateAndKey T
forkskinny.o print_fork T
helpers.o N 0
helpers.o N 103
helpers.o N 10d
helpers.o N 119
helpers.o N 12a
helpers.o N 12c
helpers.o N 13a
helpers.o N 14e
helpers.o N 150
helpers.o N 152
helpers.o N 154
helpers.o N 15c
helpers.o N 162
helpers.o N 164
helpers.o N 16a
helpers.o N 25
helpers.o N 2f
helpers.o N ff
helpers.o stateCopy T
helpers.o stateToCharArray T
helpers.o tweakeyCopy T
saef.o N 0
saef.o N 109
saef.o N 110
saef.o N 117
saef.o N 120
saef.o N 131
saef.o N 13d
saef.o N 147
saef.o N 150
saef.o N 163
saef.o N 167
saef.o N 173
saef.o N 181
saef.o N 18c
saef.o N 19a
saef.o N 1a6
saef.o N 1b9
saef.o N 1c6
saef.o N 1d3
saef.o N 1db
saef.o N 1dd
saef.o N 1e3
saef.o N 1e9
saef.o N 1ed
saef.o N 201
saef.o N 205
saef.o N 208
saef.o N 20b
saef.o N 20d
saef.o N 20f
saef.o N 211
saef.o N 216
saef.o N 21c
saef.o N 233
saef.o N 236
saef.o N 240
saef.o N 24b
saef.o N 25
saef.o N 254
saef.o N 262
saef.o N 26c
saef.o N 274
saef.o N 27e
saef.o N 28a
saef.o N 28d
saef.o N 28f
saef.o N 294
saef.o N 2a6
saef.o N 2b2
saef.o N 2bf
saef.o N 2c
saef.o N 2c1
saef.o N 2c5
saef.o N 2d0
saef.o N 2d2
saef.o N 2d6
saef.o N 2db
saef.o N 2ed
saef.o N fc
saef.o print_delta T
saef.o print_plain_cipher T
saef.o print_tweakey T
saef.o saef_decrypt T
saef.o saef_encrypt T
skinny_round.o AddConstants T
skinny_round.o AddKey T
skinny_round.o AddKey_inv T
skinny_round.o MixColumn T
skinny_round.o MixColumn_inv T
skinny_round.o N 0
skinny_round.o N 104
skinny_round.o N 109
skinny_round.o N 117
skinny_round.o N 12b
skinny_round.o N 134
skinny_round.o N 136
skinny_round.o N 140
skinny_round.o N 143
skinny_round.o N 147
skinny_round.o N 151
skinny_round.o N 15d
skinny_round.o N 165
skinny_round.o N 16b
skinny_round.o N 16d
skinny_round.o N 16f
skinny_round.o N 17c
skinny_round.o N 183
skinny_round.o N 18c
skinny_round.o N 18e
skinny_round.o N 198
skinny_round.o N 1a2
skinny_round.o N 1a6
skinny_round.o N 1b0
skinny_round.o N 1b5
skinny_round.o N 1c3
skinny_round.o N 1d1
skinny_round.o N 1dc
skinny_round.o N 1e8
skinny_round.o N 1f4
skinny_round.o N 207
skinny_round.o N 21a
skinny_round.o N 227
skinny_round.o N 238
skinny_round.o N 23a
skinny_round.o N 25
skinny_round.o N 34
skinny_round.o P R
skinny_round.o RC R
skinny_round.o ShiftRows T
skinny_round.o ShiftRows_inv T
skinny_round.o SubCell T
skinny_round.o SubCell_inv T
skinny_round.o TWEAKEY_P R
skinny_round.o advanceKeySchedule T
skinny_round.o print_cells T
skinny_round.o reverseKeySchedule T
skinny_round.o sbox R
skinny_round.o sbox_inv R
skinny_round.o skinny_round T
skinny_round.o skinny_round_inv T
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
encrypt.o N 0
encrypt.o N 10c
encrypt.o N 110
encrypt.o N 11e
encrypt.o N 135
encrypt.o N 142
encrypt.o N 182
encrypt.o N 1c2
encrypt.o N 1c4
encrypt.o N 1c9
encrypt.o N 1cb
encrypt.o N 1cd
encrypt.o N 1d2
encrypt.o N 1d7
encrypt.o N 1dd
encrypt.o N 1e0
encrypt.o N 1e5
encrypt.o N 25
encrypt.o N 2f
encrypt.o N ff
forkskinny.o AddBranchConstant T
forkskinny.o N 0
forkskinny.o N 102
forkskinny.o N 10f
forkskinny.o N 116
forkskinny.o N 11d
forkskinny.o N 126
forkskinny.o N 137
forkskinny.o N 143
forkskinny.o N 14d
forkskinny.o N 156
forkskinny.o N 169
forkskinny.o N 179
forkskinny.o N 17f
forkskinny.o N 18d
forkskinny.o N 1a1
forkskinny.o N 1aa
forkskinny.o N 1b0
forkskinny.o N 1b8
forkskinny.o N 1ba
forkskinny.o N 1be
forkskinny.o N 1d0
forkskinny.o N 1d2
forkskinny.o N 1d5
forkskinny.o N 1e2
forkskinny.o N 1ec
forkskinny.o N 1fd
forkskinny.o N 210
forkskinny.o N 221
forkskinny.o N 234
forkskinny.o N 23f
forkskinny.o N 24b
forkskinny.o N 25
forkskinny.o N 256
forkskinny.o N 258
forkskinny.o N 25a
forkskinny.o N 25d
forkskinny.o N 260
forkskinny.o N 268
forkskinny.o N 270
forkskinny.o N 272
forkskinny.o N 27c
forkskinny.o N 32
forkskinny.o forkEncrypt T
forkskinny.o forkInvert T
forkskinny.o loadStateAndKey T
forkskinny.o print_fork T
helpers.o N 0
helpers.o N 103
helpers.o N 10d
helpers.o N 119
helpers.o N 12a
helpers.o N 12c
helpers.o N 13a
helpers.o N 14e
helpers.o N 150
helpers.o N 152
helpers.o N 154
helpers.o N 15c
helpers.o N 162
helpers.o N 164
helpers.o N 16a
helpers.o N 25
helpers.o N 2f
helpers.o N ff
helpers.o stateCopy T
helpers.o stateToCharArray T
helpers.o tweakeyCopy T
saef.o N 0
saef.o N 109
saef.o N 110
saef.o N 117
saef.o N 120
saef.o N 131
saef.o N 13d
saef.o N 147
saef.o N 150
saef.o N 163
saef.o N 167
saef.o N 173
saef.o N 181
saef.o N 18c
saef.o N 19a
saef.o N 1a6
saef.o N 1b9
saef.o N 1c6
saef.o N 1d3
saef.o N 1db
saef.o N 1dd
saef.o N 1e3
saef.o N 1e9
saef.o N 1ed
saef.o N 201
saef.o N 205
saef.o N 208
saef.o N 20b
saef.o N 20d
saef.o N 20f
saef.o N 211
saef.o N 216
saef.o N 21c
saef.o N 233
saef.o N 236
saef.o N 240
saef.o N 24b
saef.o N 25
saef.o N 254
saef.o N 262
saef.o N 26c
saef.o N 274
saef.o N 27e
saef.o N 28a
saef.o N 28d
saef.o N 28f
saef.o N 294
saef.o N 2a6
saef.o N 2b2
saef.o N 2bf
saef.o N 2c
saef.o N 2c1
saef.o N 2c5
saef.o N 2d0
saef.o N 2d2
saef.o N 2d7
saef.o N 2e9
saef.o N 2ed
saef.o N fc
saef.o print_delta T
saef.o print_plain_cipher T
saef.o print_tweakey T
saef.o saef_decrypt T
saef.o saef_encrypt T
skinny_round.o AddConstants T
skinny_round.o AddKey T
skinny_round.o AddKey_inv T
skinny_round.o MixColumn T
skinny_round.o MixColumn_inv T
skinny_round.o N 0
skinny_round.o N 104
skinny_round.o N 109
skinny_round.o N 117
skinny_round.o N 12b
skinny_round.o N 134
skinny_round.o N 136
skinny_round.o N 140
skinny_round.o N 143
skinny_round.o N 147
skinny_round.o N 151
skinny_round.o N 15d
skinny_round.o N 165
skinny_round.o N 16b
skinny_round.o N 16d
skinny_round.o N 16f
skinny_round.o N 17c
skinny_round.o N 183
skinny_round.o N 18c
skinny_round.o N 18e
skinny_round.o N 198
skinny_round.o N 1a2
skinny_round.o N 1a6
skinny_round.o N 1b0
skinny_round.o N 1b5
skinny_round.o N 1c3
skinny_round.o N 1d1
skinny_round.o N 1dc
skinny_round.o N 1e8
skinny_round.o N 1f4
skinny_round.o N 207
skinny_round.o N 21a
skinny_round.o N 227
skinny_round.o N 238
skinny_round.o N 23a
skinny_round.o N 25
skinny_round.o N 34
skinny_round.o P R
skinny_round.o RC R
skinny_round.o ShiftRows T
skinny_round.o ShiftRows_inv T
skinny_round.o SubCell T
skinny_round.o SubCell_inv T
skinny_round.o TWEAKEY_P R
skinny_round.o advanceKeySchedule T
skinny_round.o print_cells T
skinny_round.o reverseKeySchedule T
skinny_round.o sbox R
skinny_round.o sbox_inv R
skinny_round.o skinny_round T
skinny_round.o skinny_round_inv T
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
encrypt.o N 0
encrypt.o N 10b
encrypt.o N 10f
encrypt.o N 11d
encrypt.o N 134
encrypt.o N 141
encrypt.o N 181
encrypt.o N 1c1
encrypt.o N 1c3
encrypt.o N 1c8
encrypt.o N 1ca
encrypt.o N 1cc
encrypt.o N 1d1
encrypt.o N 1d6
encrypt.o N 1dc
encrypt.o N 1df
encrypt.o N 1e4
encrypt.o N 25
encrypt.o N 2f
encrypt.o N fe
forkskinny.o AddBranchConstant T
forkskinny.o N 0
forkskinny.o N 101
forkskinny.o N 10e
forkskinny.o N 115
forkskinny.o N 11c
forkskinny.o N 125
forkskinny.o N 136
forkskinny.o N 142
forkskinny.o N 14c
forkskinny.o N 155
forkskinny.o N 168
forkskinny.o N 175
forkskinny.o N 183
forkskinny.o N 197
forkskinny.o N 19b
forkskinny.o N 1a5
forkskinny.o N 1b6
forkskinny.o N 1c9
forkskinny.o N 1da
forkskinny.o N 1ed
forkskinny.o N 1f8
forkskinny.o N 20a
forkskinny.o N 21a
forkskinny.o N 226
forkskinny.o N 231
forkskinny.o N 233
forkskinny.o N 239
forkskinny.o N 23b
forkskinny.o N 23d
forkskinny.o N 240
forkskinny.o N 249
forkskinny.o N 24f
forkskinny.o N 25
forkskinny.o N 257
forkskinny.o N 259
forkskinny.o N 25c
forkskinny.o N 25f
forkskinny.o N 267
forkskinny.o N 26f
forkskinny.o N 271
forkskinny.o N 27b
forkskinny.o N 32
forkskinny.o forkEncrypt T
forkskinny.o forkInvert T
forkskinny.o loadStateAndKey T
forkskinny.o print_fork T
helpers.o N 0
helpers.o N 102
helpers.o N 10c
helpers.o N 118
helpers.o N 129
helpers.o N 12b
helpers.o N 139
helpers.o N 14d
helpers.o N 14f
helpers.o N 151
helpers.o N 153
helpers.o N 15b
helpers.o N 161
helpers.o N 163
helpers.o N 169
helpers.o N 25
helpers.o N 2f
helpers.o N fe
helpers.o stateCopy T
helpers.o stateToCharArray T
helpers.o tweakeyCopy T
saef.o N 0
saef.o N 108
saef.o N 10f
saef.o N 116
saef.o N 11f
saef.o N 130
saef.o N 13c
saef.o N 146
saef.o N 14f
saef.o N 162
saef.o N 166
saef.o N 172
saef.o N 180
saef.o N 18b
saef.o N 199
saef.o N 1a5
saef.o N 1b8
saef.o N 1c5
saef.o N 1d2
saef.o N 1da
saef.o N 1dc
saef.o N 1e2
saef.o N 1e8
saef.o N 1ec
saef.o N 200
saef.o N 204
saef.o N 207
saef.o N 20a
saef.o N 20c
saef.o N 20e
saef.o N 210
saef.o N 215
saef.o N 21b
saef.o N 232
saef.o N 235
saef.o N 23f
saef.o N 24a
saef.o N 25
saef.o N 253
saef.o N 25d
saef.o N 26b
saef.o N 275
saef.o N 27d
saef.o N 289
saef.o N 28c
saef.o N 28e
saef.o N 29b
saef.o N 2ad
saef.o N 2b9
saef.o N 2be
saef.o N 2c
saef.o N 2c0
saef.o N 2c4
saef.o N 2cf
saef.o N 2d1
saef.o N 2d5
saef.o N 2e2
saef.o N 2f4
saef.o N fb
saef.o print_delta T
saef.o print_plain_cipher T
saef.o print_tweakey T
saef.o saef_decrypt T
saef.o saef_encrypt T
skinny_round.o AddConstants T
skinny_round.o AddKey T
skinny_round.o AddKey_inv T
skinny_round.o MixColumn T
skinny_round.o MixColumn_inv T
skinny_round.o N 0
skinny_round.o N 103
skinny_round.o N 108
skinny_round.o N 116
skinny_round.o N 12a
skinny_round.o N 133
skinny_round.o N 135
skinny_round.o N 13f
skinny_round.o N 142
skinny_round.o N 146
skinny_round.o N 150
skinny_round.o N 15c
skinny_round.o N 168
skinny_round.o N 175
skinny_round.o N 17d
skinny_round.o N 189
skinny_round.o N 193
skinny_round.o N 1a1
skinny_round.o N 1ab
skinny_round.o N 1b9
skinny_round.o N 1cc
skinny_round.o N 1df
skinny_round.o N 1e6
skinny_round.o N 1f1
skinny_round.o N 1fe
skinny_round.o N 20f
skinny_round.o N 211
skinny_round.o N 213
skinny_round.o N 219
skinny_round.o N 21b
skinny_round.o N 225
skinny_round.o N 229
skinny_round.o N 22e
skinny_round.o N 23b
skinny_round.o N 244
skinny_round.o N 25
skinny_round.o N 34
skinny_round.o P R
skinny_round.o RC R
skinny_round.o ShiftRows T
skinny_round.o ShiftRows_inv T
skinny_round.o SubCell T
skinny_round.o SubCell_inv T
skinny_round.o TWEAKEY_P R
skinny_round.o advanceKeySchedule T
skinny_round.o print_cells T
skinny_round.o reverseKeySchedule T
skinny_round.o sbox R
skinny_round.o sbox_inv R
skinny_round.o skinny_round T
skinny_round.o skinny_round_inv T
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
encrypt.o N 0
encrypt.o N 10c
encrypt.o N 110
encrypt.o N 11e
encrypt.o N 135
encrypt.o N 142
encrypt.o N 182
encrypt.o N 1c2
encrypt.o N 1c4
encrypt.o N 1c9
encrypt.o N 1cb
encrypt.o N 1cd
encrypt.o N 1d2
encrypt.o N 1d7
encrypt.o N 1dd
encrypt.o N 1e0
encrypt.o N 1e5
encrypt.o N 25
encrypt.o N 2f
encrypt.o N ff
forkskinny.o AddBranchConstant T
forkskinny.o N 0
forkskinny.o N 102
forkskinny.o N 10f
forkskinny.o N 116
forkskinny.o N 11d
forkskinny.o N 126
forkskinny.o N 137
forkskinny.o N 143
forkskinny.o N 14d
forkskinny.o N 156
forkskinny.o N 169
forkskinny.o N 179
forkskinny.o N 17f
forkskinny.o N 18d
forkskinny.o N 1a1
forkskinny.o N 1aa
forkskinny.o N 1b0
forkskinny.o N 1b8
forkskinny.o N 1ba
forkskinny.o N 1be
forkskinny.o N 1d0
forkskinny.o N 1d2
forkskinny.o N 1d5
forkskinny.o N 1e2
forkskinny.o N 1ec
forkskinny.o N 1fd
forkskinny.o N 210
forkskinny.o N 221
forkskinny.o N 234
forkskinny.o N 23f
forkskinny.o N 24b
forkskinny.o N 25
forkskinny.o N 256
forkskinny.o N 258
forkskinny.o N 25a
forkskinny.o N 25d
forkskinny.o N 260
forkskinny.o N 268
forkskinny.o N 270
forkskinny.o N 272
forkskinny.o N 27c
forkskinny.o N 32
forkskinny.o forkEncrypt T
forkskinny.o forkInvert T
forkskinny.o loadStateAndKey T
forkskinny.o print_fork T
helpers.o N 0
helpers.o N 103
helpers.o N 10d
helpers.o N 119
helpers.o N 12a
helpers.o N 12c
helpers.o N 13a
helpers.o N 14e
helpers.o N 150
helpers.o N 152
helpers.o N 154
helpers.o N 15c
helpers.o N 162
helpers.o N 164
helpers.o N 16a
helpers.o N 25
helpers.o N 2f
helpers.o N ff
helpers.o stateCopy T
helpers.o stateToCharArray T
helpers.o tweakeyCopy T
saef.o N 0
saef.o N 109
saef.o N 110
saef.o N 117
saef.o N 120
saef.o N 131
saef.o N 13d
saef.o N 147
saef.o N 150
saef.o N 163
saef.o N 167
saef.o N 173
saef.o N 181
saef.o N 18c
saef.o N 19a
saef.o N 1a6
saef.o N 1b9
saef.o N 1c6
saef.o N 1d3
saef.o N 1db
saef.o N 1dd
saef.o N 1e3
saef.o N 1e9
saef.o N 1ed
saef.o N 201
saef.o N 205
saef.o N 208
saef.o N 20b
saef.o N 20d
saef.o N 20f
saef.o N 211
saef.o N 216
saef.o N 21c
saef.o N 233
saef.o N 236
saef.o N 240
saef.o N 24b
saef.o N 25
saef.o N 254
saef.o N 262
saef.o N 26c
saef.o N 274
saef.o N 27e
saef.o N 28a
saef.o N 28d
saef.o N 28f
saef.o N 294
saef.o N 2a6
saef.o N 2b2
saef.o N 2bf
saef.o N 2c
saef.o N 2c1
saef.o N 2c5
saef.o N 2d0
saef.o N 2d2
saef.o N 2d6
saef.o N 2db
saef.o N 2ed
saef.o N fc
saef.o print_delta T
saef.o print_plain_cipher T
saef.o print_tweakey T
saef.o saef_decrypt T
saef.o saef_encrypt T
skinny_round.o AddConstants T
skinny_round.o AddKey T
skinny_round.o AddKey_inv T
skinny_round.o MixColumn T
skinny_round.o MixColumn_inv T
skinny_round.o N 0
skinny_round.o N 104
skinny_round.o N 109
skinny_round.o N 117
skinny_round.o N 12b
skinny_round.o N 134
skinny_round.o N 136
skinny_round.o N 140
skinny_round.o N 143
skinny_round.o N 147
skinny_round.o N 151
skinny_round.o N 15d
skinny_round.o N 165
skinny_round.o N 16b
skinny_round.o N 16d
skinny_round.o N 16f
skinny_round.o N 17c
skinny_round.o N 188
skinny_round.o N 194
skinny_round.o N 19e
skinny_round.o N 1ac
skinny_round.o N 1b6
skinny_round.o N 1c4
skinny_round.o N 1d7
skinny_round.o N 1ea
skinny_round.o N 1f1
skinny_round.o N 1fc
skinny_round.o N 209
skinny_round.o N 21a
skinny_round.o N 21c
skinny_round.o N 226
skinny_round.o N 22a
skinny_round.o N 22f
skinny_round.o N 23c
skinny_round.o N 245
skinny_round.o N 25
skinny_round.o N 34
skinny_round.o P R
skinny_round.o RC R
skinny_round.o ShiftRows T
skinny_round.o ShiftRows_inv T
skinny_round.o SubCell T
skinny_round.o SubCell_inv T
skinny_round.o TWEAKEY_P R
skinny_round.o advanceKeySchedule T
skinny_round.o print_cells T
skinny_round.o reverseKeySchedule T
skinny_round.o sbox R
skinny_round.o sbox_inv R
skinny_round.o skinny_round T
skinny_round.o skinny_round_inv T
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
encrypt.o N 0
encrypt.o N 10b
encrypt.o N 10f
encrypt.o N 11d
encrypt.o N 134
encrypt.o N 141
encrypt.o N 181
encrypt.o N 1c1
encrypt.o N 1c3
encrypt.o N 1c8
encrypt.o N 1ca
encrypt.o N 1cc
encrypt.o N 1d1
encrypt.o N 1d6
encrypt.o N 1dc
encrypt.o N 1df
encrypt.o N 1e4
encrypt.o N 25
encrypt.o N 2f
encrypt.o N fe
forkskinny.o AddBranchConstant T
forkskinny.o N 0
forkskinny.o N 101
forkskinny.o N 10e
forkskinny.o N 115
forkskinny.o N 11c
forkskinny.o N 125
forkskinny.o N 136
forkskinny.o N 142
forkskinny.o N 14c
forkskinny.o N 155
forkskinny.o N 168
forkskinny.o N 178
forkskinny.o N 17e
forkskinny.o N 18c
forkskinny.o N 1a0
forkskinny.o N 1a9
forkskinny.o N 1af
forkskinny.o N 1b7
forkskinny.o N 1b9
forkskinny.o N 1bd
forkskinny.o N 1cf
forkskinny.o N 1d1
forkskinny.o N 1d4
forkskinny.o N 1e1
forkskinny.o N 1eb
forkskinny.o N 1fc
forkskinny.o N 20f
forkskinny.o N 220
forkskinny.o N 233
forkskinny.o N 23e
forkskinny.o N 24a
forkskinny.o N 25
forkskinny.o N 255
forkskinny.o N 257
forkskinny.o N 259
forkskinny.o N 25c
forkskinny.o N 25f
forkskinny.o N 267
forkskinny.o N 26f
forkskinny.o N 271
forkskinny.o N 27b
forkskinny.o N 32
forkskinny.o forkEncrypt T
forkskinny.o forkInvert T
forkskinny.o loadStateAndKey T
forkskinny.o print_fork T
helpers.o N 0
helpers.o N 102
helpers.o N 10c
helpers.o N 118
helpers.o N 129
helpers.o N 12b
helpers.o N 139
helpers.o N 14d
helpers.o N 14f
helpers.o N 151
helpers.o N 153
helpers.o N 15b
helpers.o N 161
helpers.o N 163
helpers.o N 169
helpers.o N 25
helpers.o N 2f
helpers.o N fe
helpers.o stateCopy T
helpers.o stateToCharArray T
helpers.o tweakeyCopy T
saef.o N 0
saef.o N 108
saef.o N 10f
saef.o N 116
saef.o N 11f
saef.o N 130
saef.o N 13c
saef.o N 146
saef.o N 14f
saef.o N 162
saef.o N 166
saef.o N 172
saef.o N 180
saef.o N 18b
saef.o N 199
saef.o N 1a5
saef.o N 1b8
saef.o N 1c5
saef.o N 1d2
saef.o N 1da
saef.o N 1dc
saef.o N 1e2
saef.o N 1e8
saef.o N 1ec
saef.o N 200
saef.o N 204
saef.o N 207
saef.o N 20a
saef.o N 20c
saef.o N 20e
saef.o N 210
saef.o N 215
saef.o N 21b
saef.o N 232
saef.o N 235
saef.o N 23f
saef.o N 24a
saef.o N 25
saef.o N 253
saef.o N 25f
saef.o N 269
saef.o N 26c
saef.o N 26e
saef.o N 27c
saef.o N 286
saef.o N 28e
saef.o N 29b
saef.o N 2ad
saef.o N 2b9
saef.o N 2be
saef.o N 2c
saef.o N 2c0
saef.o N 2c4
saef.o N 2cf
saef.o N 2d1
saef.o N 2d5
saef.o N 2e2
saef.o N 2f4
saef.o N fb
saef.o print_delta T
saef.o print_plain_cipher T
saef.o print_tweakey T
saef.o saef_decrypt T
saef.o saef_encrypt T
skinny_round.o AddConstants T
skinny_round.o AddKey T
skinny_round.o AddKey_inv T
skinny_round.o MixColumn T
skinny_round.o MixColumn_inv T
skinny_round.o N 0
skinny_round.o N 103
skinny_round.o N 108
skinny_round.o N 116
skinny_round.o N 12a
skinny_round.o N 133
skinny_round.o N 135
skinny_round.o N 13f
skinny_round.o N 142
skinny_round.o N 146
skinny_round.o N 150
skinny_round.o N 15c
skinny_round.o N 164
skinny_round.o N 16a
skinny_round.o N 16c
skinny_round.o N 16e
skinny_round.o N 17b
skinny_round.o N 182
skinny_round.o N 18b
skinny_round.o N 18d
skinny_round.o N 197
skinny_round.o N 1a1
skinny_round.o N 1a5
skinny_round.o N 1af
skinny_round.o N 1b4
skinny_round.o N 1c2
skinny_round.o N 1d0
skinny_round.o N 1db
skinny_round.o N 1e7
skinny_round.o N 1f3
skinny_round.o N 206
skinny_round.o N 219
skinny_round.o N 226
skinny_round.o N 237
skinny_round.o N 239
skinny_round.o N 25
skinny_round.o N 34
skinny_round.o P R
skinny_round.o RC R
skinny_round.o ShiftRows T
skinny_round.o ShiftRows_inv T
skinny_round.o SubCell T
skinny_round.o SubCell_inv T
skinny_round.o TWEAKEY_P R
skinny_round.o advanceKeySchedule T
skinny_round.o print_cells T
skinny_round.o reverseKeySchedule T
skinny_round.o sbox R
skinny_round.o sbox_inv R
skinny_round.o skinny_round T
skinny_round.o skinny_round_inv T
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
forkskinny.o AddBranchConstant T
forkskinny.o forkEncrypt T
forkskinny.o forkInvert T
forkskinny.o loadStateAndKey T
forkskinny.o print_fork T
helpers.o stateCopy T
helpers.o stateToCharArray T
helpers.o tweakeyCopy T
saef.o print_delta T
saef.o print_plain_cipher T
saef.o print_tweakey T
saef.o saef_decrypt T
saef.o saef_encrypt T
skinny_round.o AddConstants T
skinny_round.o AddKey T
skinny_round.o AddKey_inv T
skinny_round.o MixColumn T
skinny_round.o MixColumn_inv T
skinny_round.o P R
skinny_round.o RC R
skinny_round.o ShiftRows T
skinny_round.o ShiftRows_inv T
skinny_round.o SubCell T
skinny_round.o SubCell_inv T
skinny_round.o TWEAKEY_P R
skinny_round.o advanceKeySchedule T
skinny_round.o print_cells T
skinny_round.o reverseKeySchedule T
skinny_round.o sbox R
skinny_round.o sbox_inv R
skinny_round.o skinny_round T
skinny_round.o skinny_round_inv T
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |