List your company

CNOT circuit synthesis on Matrices used in block ciphers

3Circuit DepthZH23
0.9614.7328.542.27Nov 23, 2025

Evaluation results

MethodLinks
ZH23Cipher=MIDORI, Size=162025.11324
dBBV+21bCipher=MIDORI, Size=162025.11324
SF24Cipher=MIDORI, Size=162025.11324
circulant_synthCipher=MIDORI, Size=16, Heuristic=[SF24] without fallback2025.11324
ZH23Cipher=PRIDE L0, Size=162025.11324
dBBV+21bCipher=PRIDE L0, Size=162025.11324
SF24Cipher=PRIDE L0, Size=162025.11324
circulant_synthCipher=PRIDE L0, Size=16, Heuristic=[SF24] without fallback2025.11324
dBBV+21bCipher=PRIDE L3, Size=162025.11324
SF24Cipher=PRIDE L3, Size=162025.11324
dBBV+21bCipher=PRINCE M0, Size=162025.11324
SF24Cipher=PRINCE M0, Size=162025.11324
dBBV+21bCipher=PRINCE M1, Size=162025.11324
SF24Cipher=PRINCE M1, Size=162025.11324
dBBV+21bCipher=QARMA64, Size=162025.11324
SF24Cipher=QARMA64, Size=162025.11324
circulant_synthCipher=QARMA64, Size=16, Heuristic=[SF24] without fallback2025.11324
dBBV+21bCipher=QARMA128, Size=322025.11348
SF24Cipher=QARMA128, Size=322025.11348
YWS+24Cipher=MIDORI, Size=162025.11424
circulant_synthCipher=PRIDE L3, Size=16, Heuristic=[SF24] without fallback2025.11424
circulant_synthCipher=PRINCE M0, Size=16, Heuristic=[SF24] without fallback2025.11428
circulant_synthCipher=PRINCE M1, Size=16, Heuristic=[SF24] without fallback2025.11428
ZH23Cipher=PRIDE L3, Size=162025.11524
ZH23Cipher=QARMA64, Size=162025.11524
ZH23Cipher=QARMA128, Size=322025.11548
YWS+24Cipher=QARMA128, Size=322025.11548
ZH23Cipher=PRINCE M0, Size=162025.11624
ZH23Cipher=PRINCE M1, Size=162025.11624
SF24Cipher=Joltik, Size=162025.11752
circulant_synthCipher=QARMA128, Size=32, Heuristic=[SF24] without fallback2025.11796
circulant_synthCipher=Joltik, Size=16, Recursion depth=1, Heuristic=[SF24] without fallback2025.11852
circulant_synthCipher=SmallScale AES, Size=16, Recursion depth=1, Heuristic=[SF24] without fallback2025.11853
YWS+24Cipher=Joltik, Size=162025.11948
dBBV+21bCipher=Joltik, Size=162025.11948
SF24Cipher=AES, Size=322025.1110131
circulant_synthCipher=AES, Size=32, Recursion depth=2, Heuristic=[SF24] without fallback2025.1110107
ZSWS24Cipher=AES, Size=322025.1110105
SF24Cipher=Anubis, Size=322025.1110119
circulant_synthCipher=Anubis, Size=32, Recursion depth=1, Heuristic=[SF24] without fallback2025.1110117
SF24Cipher=Clefia M0, Size=322025.1110110
circulant_synthCipher=Clefia M0, Size=32, Recursion depth=1, Heuristic=[SF24] without fallback2025.1110120
SF24Cipher=Clefia M1, Size=322025.1110128
YWS+24Cipher=SmallScale AES, Size=162025.111046
SF24Cipher=SmallScale AES, Size=162025.111062
circulant_synthCipher=Clefia M1, Size=32, Recursion depth=1, Heuristic=[SF24] without fallback2025.1111124
dBBV+21bCipher=SmallScale AES, Size=162025.111159
dBBV+21bCipher=AES, Size=322025.1112128
YWS+24Cipher=AES, Size=322025.111398
dBBV+21bCipher=Clefia M0, Size=322025.1113126
YWS+24Cipher=Clefia M1, Size=322025.1113106
dBBV+21bCipher=Clefia M1, Size=322025.1113127
YWS+24Cipher=Anubis, Size=322025.1114102
dBBV+21bCipher=Anubis, Size=322025.1114136
YWS+24Cipher=Clefia M0, Size=322025.1115105
ZH23Cipher=Clefia M1, Size=322025.1116103
ZH23Cipher=Joltik, Size=162025.111744
circulant_synthCipher=Whirlwind M0, Size=32, Recursion depth=1, Heuristic=[SF24] without fallback2025.1117200
ZH23Cipher=SmallScale AES, Size=162025.111943
circulant_synthCipher=Whirlwind M1, Size=32, Recursion depth=1, Heuristic=[SF24] without fallback2025.1119241
ZH23Cipher=Anubis, Size=322025.112098
SF24Cipher=Whirlwind M1, Size=322025.1122290
dBBV+21bCipher=Whirlwind M1, Size=322025.1125279
ZH23Cipher=Clefia M0, Size=322025.112798
ZH23Cipher=AES, Size=322025.112892
dBBV+21bCipher=Whirlwind M0, Size=322025.1128286
SF24Cipher=Whirlwind M0, Size=322025.1128331
YWS+24Cipher=Whirlwind M0, Size=322025.1146249
YWS+24Cipher=Whirlwind M1, Size=322025.1150264
ZH23Cipher=Whirlwind M0, Size=322025.1151183
ZH23Cipher=Whirlwind M1, Size=322025.1154190