This result is generated with tests/test_size.sh at 2023-10-17 on uAES git revision 5727446.
KeyCfg 32-bit S-box Mode KeySize CodeSize
0 0 0 ECB 128 1534
0 0 0 ECB All 1578
0 0 0 CBC 128 1606
0 0 0 CBC All 1650
0 0 0 CFB 128 1086
0 0 0 CFB All 1154
0 0 0 CFB1 128 1078
0 0 0 CFB1 All 1126
0 0 0 OFB 128 930
0 0 0 OFB All 1006
0 0 0 CTR 128 998
0 0 0 CTR All 1054
0 0 0 CCM 128 1550
0 0 0 CCM All 1626
0 0 0 GCM 128 1794
0 0 0 GCM All 1830
0 1 0 ECB 128 1134
0 0 1 ECB All 1174
0 1 0 CBC 128 1206
0 0 1 CBC All 1246
0 1 0 CFB 128 922
0 0 1 CFB All 990
0 1 0 CFB1 128 910
0 0 1 CFB1 All 962
0 1 0 OFB 128 766
0 0 1 OFB All 842
0 1 0 CTR 128 838
0 0 1 CTR All 890
0 1 0 CCM 128 1382
0 0 1 CCM All 1470
0 1 0 GCM 128 1626
0 0 1 GCM All 1666
0 2 0 ECB 128 1190
0 0 2 ECB All 1254
0 2 0 CBC 128 1262
0 0 2 CBC All 1326
0 2 0 CFB 128 994
0 0 2 CFB All 1086
0 2 0 CFB1 128 986
0 0 2 CFB1 All 1058
0 2 0 OFB 128 838
0 0 2 OFB All 938
0 2 0 CTR 128 906
0 0 2 CTR All 986
0 2 0 CCM 128 1458
0 0 2 CCM All 1558
0 2 0 GCM 128 1702
0 0 2 GCM All 1762
0 0 1 ECB 128 1622
0 1 0 ECB All 1666
0 0 1 CBC 128 1714
0 1 0 CBC All 1766
0 0 1 CFB 128 1122
0 1 0 CFB All 1186
0 0 1 CFB1 128 1102
0 1 0 CFB1 All 1150
0 0 1 OFB 128 978
0 1 0 OFB All 1034
0 0 1 CTR 128 1034
0 1 0 CTR All 1082
0 0 1 CCM 128 1586
0 1 0 CCM All 1666
0 0 1 GCM 128 1830
0 1 0 GCM All 1854
0 1 1 ECB 128 1226
0 1 1 ECB All 1270
0 1 1 CBC 128 1314
0 1 1 CBC All 1362
0 1 1 CFB 128 958
0 1 1 CFB All 1022
0 1 1 CFB1 128 938
0 1 1 CFB1 All 986
0 1 1 OFB 128 814
0 1 1 OFB All 870
0 1 1 CTR 128 870
0 1 1 CTR All 918
0 1 1 CCM 128 1418
0 1 1 CCM All 1506
0 1 1 GCM 128 1666
0 1 1 GCM All 1694
0 2 1 ECB 128 1278
0 1 2 ECB All 1318
0 2 1 CBC 128 1370
0 1 2 CBC All 1414
0 2 1 CFB 128 1006
0 1 2 CFB All 1070
0 2 1 CFB1 128 986
0 1 2 CFB1 All 1034
0 2 1 OFB 128 862
0 1 2 OFB All 918
0 2 1 CTR 128 918
0 1 2 CTR All 966
0 2 1 CCM 128 1470
0 1 2 CCM All 1550
0 2 1 GCM 128 1714
0 1 2 GCM All 1738
1 0 0 ECB 128 1430
1 0 0 ECB All 1534
1 0 0 CBC 128 1494
1 0 0 CBC All 1602
1 0 0 CFB 128 1058
1 0 0 CFB All 1170
1 0 0 CFB1 128 1022
1 0 0 CFB1 All 1130
1 0 0 OFB 128 910
1 0 0 OFB All 1022
1 0 0 CTR 128 950
1 0 0 CTR All 1062
1 0 0 CCM 128 1534
1 0 0 CCM All 1678
1 0 0 GCM 128 1746
1 0 0 GCM All 1862
1 1 0 ECB 128 1018
1 0 1 ECB All 1126
1 1 0 CBC 128 1086
1 0 1 CBC All 1194
1 1 0 CFB 128 890
1 0 1 CFB All 1002
1 1 0 CFB1 128 850
1 0 1 CFB1 All 962
1 1 0 OFB 128 738
1 0 1 OFB All 854
1 1 0 CTR 128 778
1 0 1 CTR All 890
1 1 0 CCM 128 1370
1 0 1 CCM All 1510
1 1 0 GCM 128 1578
1 0 1 GCM All 1694
1 2 0 ECB 128 1062
1 0 2 ECB All 1186
1 2 0 CBC 128 1130
1 0 2 CBC All 1250
1 2 0 CFB 128 934
1 0 2 CFB All 1058
1 2 0 CFB1 128 910
1 0 2 CFB1 All 1030
1 2 0 OFB 128 782
1 0 2 OFB All 906
1 2 0 CTR 128 830
1 0 2 CTR All 950
1 2 0 CCM 128 1426
1 0 2 CCM All 1570
1 2 0 GCM 128 1634
1 0 2 GCM All 1754
1 0 1 ECB 128 1514
1 1 0 ECB All 1606
1 0 1 CBC 128 1606
1 1 0 CBC All 1698
1 0 1 CFB 128 1130
1 1 0 CFB All 1230
1 0 1 CFB1 128 1082
1 1 0 CFB1 All 1170
1 0 1 OFB 128 974
1 1 0 OFB All 1070
1 0 1 CTR 128 1026
1 1 0 CTR All 1122
1 0 1 CCM 128 1626
1 1 0 CCM All 1726
1 0 1 GCM 128 1846
1 1 0 GCM All 1914
1 1 1 ECB 128 1106
1 1 1 ECB All 1206
1 1 1 CBC 128 1198
1 1 1 CBC All 1298
1 1 1 CFB 128 958
1 1 1 CFB All 1070
1 1 1 CFB1 128 910
1 1 1 CFB1 All 1010
1 1 1 OFB 128 806
1 1 1 OFB All 906
1 1 1 CTR 128 858
1 1 1 CTR All 958
1 1 1 CCM 128 1466
1 1 1 CCM All 1562
1 1 1 GCM 128 1678
1 1 1 GCM All 1746
1 2 1 ECB 128 1166
1 1 2 ECB All 1258
1 2 1 CBC 128 1254
1 1 2 CBC All 1342
1 2 1 CFB 128 1014
1 1 2 CFB All 1114
1 2 1 CFB1 128 966
1 1 2 CFB1 All 1054
1 2 1 OFB 128 858
1 1 2 OFB All 954
1 2 1 CTR 128 910
1 1 2 CTR All 1006
1 2 1 CCM 128 1510
1 1 2 CCM All 1610
1 2 1 GCM 128 1726
1 1 2 GCM All 1798