Speed Evaluation,,,,,,,,,, Key Encapsulation Schemes,,,,,,,,,, Scheme,Implementation,Key Generation [cycles] (mean),Key Generation [cycles] (min),Key Generation [cycles] (max),Encapsulation [cycles] (mean),Encapsulation [cycles] (min),Encapsulation [cycles] (max),Decapsulation [cycles] (mean),Decapsulation [cycles] (min),Decapsulation [cycles] (max) firesaber (100 executions),m4,1448776,1448776,1448776,1786930,1786930,1786930,1853339,1853339,1853339 firesaber (100 executions),ref,3815672,3815672,3815672,4745405,4745405,4745405,5402295,5402295,5402295 frodokem640aes (100 executions),m4,220307317,220241077,220386311,223739226,223672948,223818372,218784713,218718418,218863869 frodokem640cshake (100 executions),m4,81905542,81905542,81905542,86239829,86239829,86239829,86385540,86385540,86385540 frodokem640cshake (100 executions),opt,94173002,94173002,94173002,107084620,107084620,107084620,107482437,107482437,107482437 kyber1024 (100 executions),clean,1893731,1893172,1894306,2256304,2255745,2256878,2408166,2407608,2408741 kyber1024 (100 executions),m4,1570172,1569533,1570721,1777033,1776393,1777583,1706931,1706292,1707481 kyber512 (100 executions),clean,650649,650329,650923,885502,885182,885776,985485,985165,985758 kyber512 (100 executions),m4,515054,514777,515347,653073,652796,653366,621947,621670,622240 kyber768 (100 executions),clean,1198162,1197817,1198627,1490635,1490290,1491099,1613690,1613345,1614155 kyber768 (100 executions),m4,973127,972821,973664,1145472,1145166,1146009,1093972,1093666,1094509 lightsaber (100 executions),m4,459965,459965,459965,651273,651273,651273,678810,678810,678810 lightsaber (100 executions),ref,1051530,1051530,1051530,1538646,1538646,1538646,1861934,1861934,1861934 newhope1024cca (100 executions),m4,1220539,1220182,1220822,1902086,1901730,1902370,1925924,1925566,1926207 newhope1024cca (100 executions),ref,1466552,1466131,1466899,2273026,2272605,2273374,2421633,2421212,2421980 ntruhps2048509 (100 executions),clean,111432235,111432235,111432235,2879179,2879179,2879179,7230769,7230769,7230769 ntruhps2048677 (100 executions),clean,195514237,195514237,195514237,4913788,4913788,4913788,12692942,12692942,12692942 ntruhps4096821 (100 executions),clean,295076232,295076232,295076232,7050535,7050535,7050535,18580558,18580558,18580558 ntruhrss701 (100 executions),clean,213367434,213367434,213367434,4656330,4656330,4656330,13641230,13641230,13641230 ntruhrss701 (100 executions),m4,145962064,145962064,145962064,403677,403677,403677,819323,819323,819323 saber (100 executions),m4,896035,896035,896035,1161849,1161849,1161849,1204633,1204633,1204633 saber (100 executions),ref,2226935,2226935,2226935,2936240,2936240,2936240,3424601,3424601,3424601 sikep751 (2 executions),ref,3394424419,3394424419,3394424419,5500863298,5500863298,5500863298,5911088796,5911088796,5911088796 sntrup4591761 (100 executions),ref,133607176,133607176,133607176,9683945,9683945,9683945,28586566,28586566,28586566 Signature Schemes,,,,,,,,,, Scheme,Implementation,Key Generation [cycles] (mean),Key Generation [cycles] (min),Key Generation [cycles] (max),Sign [cycles] (mean),Sign [cycles] (min),Sign [cycles] (max),Verify [cycles] (mean),Verify [cycles] (min),Verify [cycles] (max) dilithium (100 executions),m4,2304135,2303305,2304977,8738743,3118472,32461889,2297215,2296811,2297662 dilithium (100 executions),ref,2755209,2754546,2756003,15593609,5001347,47568719,3015099,3014727,3015472 qTesla-I (100 executions),ref,16181905,7759886,55665081,6528971,1408282,38101487,1038204,1031357,1066061 qTesla-III-size (100 executions),ref,52911984,22057621,147552103,25535653,3263517,85027845,2268587,2263927,2296947 qTesla-III-speed (100 executions),ref,34440396,19783861,112913102,10958955,3242541,39136486,2197445,2187892,2228424 sphincs-shake256-128f-simple (1 executions),clean,65678196,65678196,65678196,2070781593,2070781593,2070781593,83111329,83111329,83111329 Memory Evaluation,,,,,,,,,, Key Encapsulation Schemes,,,,,,,,,, Scheme,Implementation,Key Generation [bytes],Encapsulation [bytes],Decapsulation [bytes],,,,,, firesaber,m4,20144,23008,24592,,,,,, firesaber,ref,20144,23008,24488,,,,,, frodokem640aes,m4,31240,51568,61944,,,,,, frodokem640cshake,m4,26304,41504,51880,,,,,, frodokem640cshake,opt,36560,58272,68640,,,,,, kyber1024,clean,15696,19400,20968,,,,,, kyber1024,m4,3968,3576,3600,,,,,, kyber512,clean,6472,9160,9896,,,,,, kyber512,m4,2944,2544,2552,,,,,, kyber768,clean,10568,13768,14856,,,,,, kyber768,m4,3456,3056,3064,,,,,, lightsaber,m4,9656,11392,12136,,,,,, lightsaber,ref,10024,11672,12504,,,,,, newhope1024cca,m4,11152,17448,19680,,,,,, newhope1024cca,ref,11152,17448,19680,,,,,, ntruhps2048509,clean,11768,6920,5184,,,,,, ntruhps2048677,clean,15592,9128,6832,,,,,, ntruhps4096821,clean,18864,11016,8336,,,,,, ntruhrss701,clean,14208,7412,8604,,,,,, ntruhrss701,m4,23396,19492,22140,,,,,, saber,m4,13256,15544,16640,,,,,, saber,ref,13624,15912,17008,,,,,, sikep751,ref,11544,11704,12256,,,,,, sntrup4591761,ref,14640,7232,12576,,,,,, Signature Schemes,,,,,,,,,, Scheme,Implementation,Key Generation [bytes],Sign [bytes],Verify [bytes],,,,,, dilithium,m4,50896,86720,54904,,,,,, dilithium,ref,50896,86752,54936,,,,,, qTesla-I,ref,22512,29336,23128,,,,,, qTesla-III-size,ref,44016,58152,45732,,,,,, qTesla-III-speed,ref,44024,58144,45712,,,,,, sphincs-shake256-128f-simple,clean,2200,2304,2664,,,,,, Hashing Evaluation,,,,,,,,,, Key Encapsulation Schemes,,,,,,,,,, Scheme,Implementation,Key Generation [%],Encapsulation [%],Decapsulation [%],,,,,, firesaber,m4,49.4,49.3,40.0,,,,,, firesaber,ref,18.8,18.6,13.7,,,,,, frodokem640aes,m4,96.4,95.3,95.2,,,,,, frodokem640cshake,m4,90.4,88.9,88.7,,,,,, frodokem640cshake,opt,79.8,71.6,71.3,,,,,, kyber1024,clean,58.8,57.9,47.4,,,,,, kyber1024,m4,70.8,73.5,66.8,,,,,, kyber512,clean,54.6,53.5,38.9,,,,,, kyber512,m4,68.8,72.4,61.6,,,,,, kyber768,clean,56.9,56.2,44.0,,,,,, kyber768,m4,70.0,73.1,64.8,,,,,, lightsaber,m4,56.5,55.7,42.0,,,,,, lightsaber,ref,24.7,23.6,15.3,,,,,, newhope1024cca,m4,71.2,70.3,59.5,,,,,, newhope1024cca,ref,59.3,58.9,47.4,,,,,, ntruhps2048509,clean,0.0,0.9,1.4,,,,,, ntruhps2048677,clean,0.0,0.8,1.1,,,,,, ntruhps4096821,clean,0.0,0.6,0.9,,,,,, ntruhrss701,clean,0.0,0.8,1.1,,,,,, ntruhrss701,m4,0.1,26.5,8.2,,,,,, saber,m4,53.0,52.9,41.5,,,,,, saber,ref,21.3,20.9,14.6,,,,,, sikep751,ref,0.0,0.0,0.0,,,,,, sntrup4591761,ref,0.0,0.3,0.1,,,,,, Signature Schemes,,,,,,,,,, Scheme,Implementation,Key Generation [%],Sign [%],Verify [%],,,,,, dilithium,m4,73.4,42.3,66.7,,,,,, dilithium,ref,61.4,25.4,50.8,,,,,, qTesla-I,ref,63.5,27.8,32.4,,,,,, qTesla-III-size,ref,66.2,23.0,27.5,,,,,, qTesla-III-speed,ref,73.3,24.1,28.3,,,,,, sphincs-shake256-128f-simple,clean,96.4,96.2,99.1,,,,,, Size Evaluation,,,,,,,,,, Key Encapsulation Schemes,,,,,,,,,, Scheme,Implementation,.text [bytes],.data [bytes],.bss [bytes],Total [bytes],,,,, firesaber,m4,44184,0,0,44184,,,,, firesaber,ref,12244,0,0,12244,,,,, frodokem1344shake,clean,5820,0,0,5820,,,,, frodokem640aes,m4,15660,28,0,15688,,,,, frodokem640shake,clean,6048,0,0,6048,,,,, frodokem640shake,m4,15720,28,0,15748,,,,, frodokem640shake,opt,13904,28,0,13932,,,,, frodokem976shake,clean,5692,0,0,5692,,,,, kyber1024,clean,5012,512,0,5524,,,,, kyber1024,m4,12056,0,0,12056,,,,, kyber512,clean,4436,512,0,4948,,,,, kyber512,m4,10932,0,0,10932,,,,, kyber768,clean,4588,512,0,5100,,,,, kyber768,m4,11104,0,0,11104,,,,, lightsaber,m4,44916,0,0,44916,,,,, lightsaber,ref,12976,0,0,12976,,,,, newhope1024cca,m4,7068,6144,0,13212,,,,, newhope1024cca,ref,5684,6144,0,11828,,,,, ntruhps2048509,clean,6864,0,0,6864,,,,, ntruhps2048677,clean,6884,0,0,6884,,,,, ntruhps4096821,clean,6624,0,0,6624,,,,, ntruhrss701,clean,6760,0,0,6760,,,,, ntruhrss701,m4,132436,0,0,132436,,,,, saber,m4,44468,0,0,44468,,,,, saber,ref,12524,0,0,12524,,,,, sikep751,ref,21040,0,0,21040,,,,, sntrup4591761,ref,6464,0,0,6464,,,,, Signature Schemes,,,,,,,,,, Scheme,Implementation,.text [bytes],.data [bytes],.bss [bytes],Total [bytes],,,,, dilithium,m4,14864,0,0,14864,,,,, dilithium,ref,9788,0,0,9788,,,,, qTesla-I,ref,16176,0,0,16176,,,,, qTesla-III-size,ref,24804,0,0,24804,,,,, qTesla-III-speed,ref,23716,0,0,23716,,,,, sphincs-shake256-128f-simple,clean,3932,0,0,3932,,,,,