VAMPIRE

eBACS: ECRYPT Benchmarking of Cryptographic Systems


ECRYPT II
General information: Introduction eBASH eBASC eBAEAD eBATS SUPERCOP XBX Computers
How to submit new software: Tips hash stream aead dh kem encrypt sign
List of primitives measured: sha3 hash stream caesar aead dh kem encrypt sign
Measurements indexed by machine: sha3 hash stream caesar aead dh kem encrypt sign

Measurements of key-encapsulation mechanisms, indexed by machine

eBATS (ECRYPT Benchmarking of Asymmetric Systems) is a project in ECRYPT's VAMPIRE lab to measure the performance of public-key systems. This page presents the benchmark results collected in eBATS for key-encapsulation mechanisms.

There is a separate page with more information about each key-encapsulation mechanism and each implementation. Designers and implementors interested in submitting new key-encapsulation mechanisms and new implementations of existing systems should read the call for submissions.

What do the graphs and tables mean?

The rest of this page is organized into sections, one section for each computer. Each computer has one graph. There are five horizontal positions on each graph: Each graph is a superimposition of several curves, one curve for each secret-sharing system.

Each computer also has a series of tables, seven tables for each computer. The first table shows time, in cycles, to generate a key pair. Each row of the table lists

The second table shows encapsulation time. The third table shows decapsulation time. The fourth table shows the length of a secret key. The fifth table shows the length of a public key. The sixth table shows the length of a ciphertext. The seventh table shows the length of a session key. Measurements with large variance are indicated in red with question marks.

The computer name is linked to additional information about the implementations and compilers selected for benchmarking.

amd64; Zen (800f12); 2017 AMD EPYC 7601; 64 x 2200MHz; unstable; genji262, supercop-20180818

Cycles to generate a key pair
quartilemedianquartilesystem
481364835648730babybearephem
484224864248774babybear
499185007250578ntrulpr4591761
533725350453790kyber512
656266624266572newhope512cca
813568186290398lightsaber
833368395284634kyber768
885948912290442mamabear
931709350094710mamabearephem
125334125840128898newhope1024cca
129492130372131142kyber1024
140074141108142736papabear
145178145706148896papabearephem
160380164384164868saber
209924213092216920kindi256342
216876219450222970kindi512241
220594225808273900kindi512222
286154287584288376firesaber
399564403216411488ntruhrss701
454960464090548680kindi512321
566038572946582076kindi256522
708378713900729806edonk128k08n72nu8l8
745162754248776952edonk128k16n80nu4l6
919556927256936276frodokem640
911790934780956428edonk192k16n112nu4l8
124456212554961268102edonk128k16n80nu8l6
144102214600741485836edonk128k32n96nu4l4
153051815482061570228edonk192ref
175978017851021825780edonk192k32n128nu4l6
186269618768421890790frodokem976
188834819027361919412edonk128ref
275589627851122823260edonk192k48n144nu4l4
734023475228567552468sntrup4591761
759312477562547832902ramstakers216091
343922263484956235190122ramstakers756839
64166894?106783644?175529860?rsa2048
589373906?732210600?1010121860?mceliece6960119
680931570738842478745504782bigquake1
436473620?773579356?1116433670?mceliece8192128
318860137232703685963354077562pqrsa15
563837705256908874665796834846bigquake3
104685228781054497756410659583066bigquake5
121529126841234934877012413323318dags3
9924198138899452721720100089818004dags5
Cycles for encapsulation
quartilemedianquartilesystem
203062105422572rsa2048
357063575036762ntruhrss701
522505242664768sntrup4591761
611606265668530edonk128k16n80nu4l6
659566655066660babybear
685966877269344babybearephem
717427189672006kyber512
872528848494996edonk128k08n72nu8l8
913009211492928ntrulpr4591761
102740103268104192kyber768
104962106040107074newhope512cca
110550110858112706mamabear
117678118140119900mamabearephem
124124124586125598lightsaber
129118131538142296edonk128k16n80nu8l6
153054153604157410kyber1024
152482154044164604edonk192k16n112nu4l8
165308166936167222papabear
164780168256179014edonk128k32n96nu4l4
170258171358179300mceliece6960119
173360174504179344papabearephem
154220181830183854mceliece8192128
198440199012204006newhope1024cca
228580234674236918saber
266992270072287848edonk128ref
280016282326287342kindi256342
306372309694322652edonk192ref
316162320342324874kindi512241
319374?326986?407968?kindi512222
362054364848366102firesaber
557986564652571604edonk192k32n128nu4l6
569932575080586916edonk192k48n144nu4l4
601700612040696674kindi512321
689040694562704484kindi256522
137781613861761394228frodokem640
268952227000382718540frodokem976
384962639047583969240bigquake1
869253088771549081710bigquake3
117817701183529611933900dags3
125012361279999613022394bigquake5
139622561419030814453934ramstakers216091
185727961860606018635474pqrsa15
375675523849421439068854dags5
633054186406760864932472ramstakers756839
Cycles for decapsulation
quartilemedianquartilesystem
266642701627038babybearephem
374883770837928mamabearephem
422624259243912papabearephem
697846982871786ntruhrss701
724027273272776kyber512
102674103686104610kyber768
105754106612106744babybear
113168113322115500newhope512cca
119218119372119504sntrup4591761
131098131230133628ntrulpr4591761
153076153406155870kyber1024
154154154594156200lightsaber
163328164054166496mamabear
215754217668223740newhope1024cca
232254232562236610papabear
272998280148283052saber
346984350878357676kindi256342
363792369380372724mceliece6960119
323312389818391160mceliece8192128
413336416592419606firesaber
421982?427064?545072?kindi512222
425040427394437602kindi512241
759792766876818070kindi512321
808038813626825330kindi256522
789118?942810?1227578?edonk128k32n96nu4l4
139486614004981407780frodokem640
1374868?2055130?2091144?edonk192k48n144nu4l4
228749423435062351448rsa2048
2219294?2399408?8434800?edonk128k16n80nu4l6
270424027112362732686frodokem976
441009845149724540646bigquake1
3420362?7074056?16079646?edonk128k16n80nu8l6
3975378?10276222?11310244?edonk128ref
250869302524161226056338bigquake3
279018742869204829196772ramstakers216091
10384088?31669330?54548890?edonk128k08n72nu8l8
373533823796157239589528bigquake5
615327466164437463144114dags3
69697672?80053864?91111592?edonk192k16n112nu4l8
13936186?81076754?88069344?edonk192k32n128nu4l6
120878208121053966121550836pqrsa15
121172304122739628125996970ramstakers756839
220505120220658636225187116dags5
347245426?481137206?538981190?edonk192ref
Secret key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32edonk192k16n112nu4l8
32edonk192k32n128nu4l6
32edonk192k48n144nu4l4
32edonk192ref
40babybear
40babybearephem
40mamabear
40mamabearephem
40papabear
40papabearephem
384rsa2048
1238ntrulpr4591761
1418ntruhrss701
1472kindi256342
1568lightsaber
1600sntrup4591761
1632kyber512
1712kindi512222
1888newhope512cca
2112kindi512241
2304kindi256522
2304saber
2400kyber768
2752kindi512321
3040firesaber
3168kyber1024
3680newhope1024cca
13908mceliece6960119
14080mceliece8192128
14772bigquake1
19872frodokem640
30860bigquake3
31272frodokem976
41804bigquake5
54056ramstakers216091
98304pqrsa15
189242ramstakers756839
2973704dags3
2973704dags5
Public key
bytessystem
256rsa2048
672lightsaber
736kyber512
776edonk128k16n80nu4l6
804babybear
804babybearephem
840edonk128k08n72nu8l8
928newhope512cca
992saber
1047ntrulpr4591761
1088kyber768
1096edonk192k16n112nu4l8
1138ntruhrss701
1184kindi256342
1194mamabear
1194mamabearephem
1218sntrup4591761
1312firesaber
1440kyber1024
1456kindi512222
1552edonk128k16n80nu8l6
1584papabear
1584papabearephem
1680edonk128k32n96nu4l4
1728kindi512241
1824newhope1024cca
1984kindi256522
2192edonk192ref
2256edonk192k32n128nu4l6
2368kindi512321
2576edonk128ref
3672edonk192k48n144nu4l4
9616frodokem640
11616dags3
11616dags5
15632frodokem976
25482bigquake1
27044ramstakers216091
32768pqrsa15
84132bigquake3
94637ramstakers756839
149800bigquake5
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
201bigquake1
226mceliece6960119
240mceliece8192128
256rsa2048
406bigquake3
492bigquake5
736lightsaber
800kyber512
917babybear
917babybearephem
1047sntrup4591761
1088saber
1120newhope512cca
1152kyber768
1175ntrulpr4591761
1184edonk128k08n72nu8l8
1278ntruhrss701
1307mamabear
1307mamabearephem
1312edonk128k16n80nu4l6
1312edonk128k16n80nu8l6
1472firesaber
1504kyber1024
1568edonk128k32n96nu4l4
1697papabear
1697papabearephem
1824kindi256342
2144dags3
2144dags5
2208newhope1024cca
2336edonk128ref
2544kindi512222
2736edonk192k16n112nu4l8
2736edonk192ref
2752kindi256522
2752kindi512241
3120edonk192k32n128nu4l6
3392kindi512321
3504edonk192k48n144nu4l4
9736frodokem640
15768frodokem976
28064ramstakers216091
32768pqrsa15
96167ramstakers756839
Session key
bytessystem
16frodokem640
24frodokem976
32babybear
32babybearephem
32bigquake1
32bigquake3
32bigquake5
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32firesaber
32kindi256342
32kyber1024
32kyber512
32kyber768
32lightsaber
32mamabear
32mamabearephem
32mceliece6960119
32mceliece8192128
32newhope1024cca
32newhope512cca
32ntruhrss701
32ntrulpr4591761
32papabear
32papabearephem
32pqrsa15
32ramstakers216091
32ramstakers756839
32rsa2048
32saber
32sntrup4591761
48edonk192k16n112nu4l8
48edonk192k32n128nu4l6
48edonk192k48n144nu4l4
48edonk192ref
48kindi512222
64dags3
64dags5
64kindi256522
64kindi512241
64kindi512321

amd64; Zen (800f11); 2017 AMD Ryzen 7 1700; 8 x 3000MHz; rumba7, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
765907674077100ntrulpr4591761
849090855060860670edonk128k08n72nu8l8
870420888600904080edonk128k16n80nu4l6
110313011192101140060edonk192k16n112nu4l8
148452014901301497840edonk128k16n80nu8l6
184434018507901858140edonk192ref
184884019241702016390edonk128k32n96nu4l4
217506022436102337360edonk192k32n128nu4l6
229953023068202324700edonk128ref
345222034780803503820edonk192k48n144nu4l4
921648092296209261870sntrup4591761
88275960?147920970?227500710?rsa2048
1347615750?2691028530?5380719030?mceliece6960119
377947266038820131404000056690pqrsa15
2704429740?4056428400?6768767250?mceliece8192128
Cycles for encapsulation
quartilemedianquartilesystem
214502235023820rsa2048
557705670063360edonk128k08n72nu8l8
656406750074370edonk128k16n80nu4l6
778807842081750sntrup4591761
130620130920131190ntrulpr4591761
142680144450154530edonk128k16n80nu8l6
162360164100172620edonk192k16n112nu4l8
192240193830203580edonk128k32n96nu4l4
240300255090269460mceliece8192128
299490301050311070edonk128ref
335040336720346410edonk192ref
359100362400371550edonk192k32n128nu4l6
647820649980656190edonk192k48n144nu4l4
302115030409503093060mceliece6960119
216935102170782021723180pqrsa15
Cycles for decapsulation
quartilemedianquartilesystem
150720150930151170sntrup4591761
181740181920182460ntrulpr4591761
598770599160599910mceliece8192128
743280?947520?1187040?edonk128k32n96nu4l4
1677270?1911390?2815380?edonk128k16n80nu8l6
232350025952702724840edonk192k48n144nu4l4
267354026865902696850rsa2048
4813200?9127590?18304050?edonk128ref
3149190?10620990?16942230?edonk128k16n80nu4l6
5464530?65475600?71926710?edonk192k32n128nu4l6
26285340?83409000?687125910?edonk192k16n112nu4l8
29013120?112321830?231663030?edonk128k08n72nu8l8
143667780143744400143847780pqrsa15
25520040?183602670?986482890?edonk192ref
262050300262064220262101090mceliece6960119
Secret key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32edonk192k16n112nu4l8
32edonk192k32n128nu4l6
32edonk192k48n144nu4l4
32edonk192ref
384rsa2048
1238ntrulpr4591761
1600sntrup4591761
13908mceliece6960119
14080mceliece8192128
98304pqrsa15
Public key
bytessystem
256rsa2048
776edonk128k16n80nu4l6
840edonk128k08n72nu8l8
1047ntrulpr4591761
1096edonk192k16n112nu4l8
1218sntrup4591761
1552edonk128k16n80nu8l6
1680edonk128k32n96nu4l4
2192edonk192ref
2256edonk192k32n128nu4l6
2576edonk128ref
3672edonk192k48n144nu4l4
32768pqrsa15
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
226mceliece6960119
240mceliece8192128
256rsa2048
1047sntrup4591761
1175ntrulpr4591761
1184edonk128k08n72nu8l8
1312edonk128k16n80nu4l6
1312edonk128k16n80nu8l6
1568edonk128k32n96nu4l4
2336edonk128ref
2736edonk192k16n112nu4l8
2736edonk192ref
3120edonk192k32n128nu4l6
3504edonk192k48n144nu4l4
32768pqrsa15
Session key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32mceliece6960119
32mceliece8192128
32ntrulpr4591761
32pqrsa15
32rsa2048
32sntrup4591761
48edonk192k16n112nu4l8
48edonk192k32n128nu4l6
48edonk192k48n144nu4l4
48edonk192ref

x86; normally amd64; Zen (800f11); 2017 AMD Ryzen 7 1700; 8 x 3000MHz; rumba7, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
257610902576649025776540sntrup4591761
1491101310?2979741510?5994980550?mceliece8192128
1842841470?3658792860?7295514270?mceliece6960119
Cycles for encapsulation
quartilemedianquartilesystem
718710724680745890mceliece8192128
317538031886703220500mceliece6960119
105021601050315010505730sntrup4591761
Cycles for decapsulation
quartilemedianquartilesystem
298108502981436029815380sntrup4591761
520474110520578270521490840mceliece6960119
657491670657501480657524430mceliece8192128
Secret key
bytessystem
1600sntrup4591761
13908mceliece6960119
14080mceliece8192128
Public key
bytessystem
1218sntrup4591761
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
226mceliece6960119
240mceliece8192128
1047sntrup4591761
Session key
bytessystem
32mceliece6960119
32mceliece8192128
32sntrup4591761

amd64; Zen (800f11); 2017 AMD Ryzen 7 1700; 8 x 2994MHz; ryzen, supercop-20170904

Cycles to generate a key pair
quartilemedianquartilesystem
803700080486408116920sntrup4591761
68895120?124894530?223410060?rsa2048
Cycles for encapsulation
quartilemedianquartilesystem
201602091022380rsa2048
812408139081720sntrup4591761
Cycles for decapsulation
quartilemedianquartilesystem
138030138210138330sntrup4591761
262290026254802628420rsa2048
Secret key
bytessystem
384rsa2048
1600sntrup4591761
Public key
bytessystem
256rsa2048
1218sntrup4591761
Ciphertext
bytessystem
256rsa2048
1047sntrup4591761
Session key
bytessystem
32rsa2048
32sntrup4591761

amd64; Zen (800f11); 2017 AMD Ryzen 5 1600; 6 x 3200MHz; rumba5, supercop-20181209

Cycles to generate a key pair
quartilemedianquartilesystem
447044486445024lac128
581765827258464babybearephem
584005846458592babybear
650246515265792ntrulpr4591761
660806627266784kyber512
765447667277120lightsaber
809288112081472newhope512cca
105504105728106272kyber768
105472106784109024bike3l1nc
109760109888110048mamabear
112256112992113952bike1l1nc
113600113760114336mamabearephem
129120129856130368lac256
137664139520139808lac192
156768157344157728saber
157600157920158240newhope1024cca
160768160960161728kyber1024
168704168992169312papabear
174656175040175392papabearephem
175456176928180064bike3l1
237952240928243648bike1l1
245216246592247232hila5
260800261792276576firesaber
277120279104281632bike3l1sc
282048283744285664bike1l1sc
292992296192301408kindi256342
304192307008309536kindi512241
304544307424311264kindi512222
510272510496511104ntruhrss701
640800645280649408kindi512321
778784783552789248kindi256522
856672859296867072edonk128k08n72nu8l8
852256860320869792ntrukem443
881632897568915008edonk128k16n80nu4l6
108832010887681090240lima2p1024cca
112128011411841162624edonk192k16n112nu4l8
134128013463041350016frodokem640
149555215021121508512edonk128k16n80nu8l6
157804815796481592736titaniumccatoy
174716817565121758080titaniumccalite
188684818922241902016edonk192ref
187142419374082045952edonk128k32n96nu4l4
196704019725121986944limasp1018cca
206921620845122098176ntrukem743
219193621934402201984lima2p2048cca
219510422738882387712edonk192k32n128nu4l6
230188823070082313696titaniumccastd
232176023269762341600edonk128ref
252236825238722528192titaniumccamed
267718426810882687776frodokem976
275174427529602758144titaniumccahi
275648027650242779936lake1
307798430833923097920lake3
321408032219843232576lake2
335318433791363425760edonk192k48n144nu4l4
344028834495683472032remblem1056
345843234612163465184limasp1306cca
346390434695683479328remblem928
344796834849603527744bike2l1nc
349376035027843507104titaniumccasuper
356323236216643661824bike2l1
363881636834563746432bike2l1sc
393174439413764009792limasp1822cca
465465646731524695744locker1
552886455407045556608locker2
625961662873926322656locker3
662656066324806639712limasp2062cca
664422466678086687936locker4
780848078485127898816locker5
807520080996168128768locker6
901104091442889233760ramstakers216091
924790492710089293856sntrup4591761
128507841286409612886176sikep503
136202561369286413818848lotus128
143933121441340814454880locker7
155964481562307215666496locker8
175855361766121617781440locker9
203810882040768020442720mersenne756839
264696002655209626797248lotus192
402933444052502440850816ramstakers756839
425183364267875242897216ntskem1264
442441284432736044834848lotus256
520064005223376052451808ledakem14
647961606502963265293984ledakem13
120228672121027776121658528ntskem1380
134542272135019712135542400ledakem12
90993792?155985504?246762048?rsa2048
194805760195408704196126304oddmanhattan128
221910400222813344223854432ledakem34
239369984239980480240744320ntskem13136
309382976310278560311288992ledakem33
324385984328969664329660224oddmanhattan192
593826336595424768596955520ledakem54
597393728599399520601277984ledakem32
608743072612940672614521920oddmanhattan256
608912544?896734624?1755954304?mceliece6960119
805007776902704000911861472bigquake1
950320288953259136954926272ledakem53
155987964815626694721564462720ledakem52
1377779840?2011711040?2344058944?mceliece8192128
381850070439401578884031619488pqrsa15
732479852873512693767387661216bigquake3
126068271681266797171212730588640bigquake5
168306039681684279475216859677664dags3
119565256480120595748832120696604096dags5
Cycles for encapsulation
quartilemedianquartilesystem
216962252824320rsa2048
450884515245216ntruhrss701
569285820865056edonk128k08n72nu8l8
659846611266368sntrup4591761
674566873675456edonk128k16n80nu4l6
710087136071776ntskem1264
804488057680928babybear
832008326483520babybearephem
844168502486528lac128
884168851288704kyber512
108672108896109792lightsaber
119296119488119712ntrulpr4591761
129344129472129984newhope512cca
131424131744132064kyber768
135840135968136192mamabear
143520143808144384mamabearephem
145120147296158240edonk128k16n80nu8l6
148480150816152800bike2l1nc
151872154528157504bike2l1
165824167840177664edonk192k16n112nu4l8
165760169376177792ntrukem443
172384173216174080bike1l1nc
188512188992189728ntskem1380
189664189856190368kyber1024
196256198240206816edonk128k32n96nu4l4
202816203072203744saber
203104204928207040bike2l1sc
205184205376205664papabear
209408210784212864lac192
207904212416222112mceliece6960119
214976215328215584papabearephem
227040227712228640bike1l1sc
232800233408233792lotus128
246624250688252576bike3l1nc
242368253216282496mceliece8192128
254400254848255264newhope1024cca
259520260832264800lac256
265536266976268352bike1l1
268448271936274336bike3l1
276000277216279616ntskem13136
298752301568310048ntrukem743
300032302144312992edonk128ref
306368308928319648edonk192ref
316608317728318784hila5
321344322816338880firesaber
332672334848337760bike3l1sc
343456344096345248lotus192
363520365376374272edonk192k32n128nu4l6
385248389312394528kindi256342
439520443328446464kindi512222
445248449472453568kindi512241
471776477696498496lake1
492032492992494400lotus256
526080528608533056lake2
581760584096586272lake3
653088658624663680edonk192k48n144nu4l4
681952682752728448lima2p1024cca
829344834208839456kindi512321
878048883360892064locker1
920032924320930496locker2
944384956064963424kindi256522
979840983584990112locker3
118393611901121196800locker4
123043212380161240992titaniumccatoy
135465613610241374976locker6
136121613623681363584lima2p2048cca
142204814301761440544locker5
155772815597121579104limasp1018cca
157433615817281591776titaniumccalite
186140818628481864736titaniumccastd
186707218717121876672frodokem640
221587222383362287936locker7
229555223130562326400locker8
237859223853442396992titaniumccamed
242796824436802457760locker9
261737626217282625632titaniumccahi
286304028652482869056limasp1306cca
308819230899203093088limasp1822cca
334118433456003357504titaniumccasuper
359731236034883608064frodokem976
500387250334725082144remblem1056
502800050374725052256remblem928
499942450699525133504bigquake1
567324856783685686592limasp2062cca
755257675739527594368ledakem13
816825681923208199456ledakem12
922998492893129337600ledakem14
111048321133264011574784bigquake3
157344001598470416345472bigquake5
165286721672048016865088ramstakers216091
185951361864220818728704dags3
210130882103670421077760sikep503
219553922197520022004640pqrsa15
282448642828825628344960mersenne756839
315046723155881632174560ledakem32
333573763345321633589312ledakem33
361934403631161636386016ledakem34
473782724753475247721024dags5
568200005718278457554208oddmanhattan128
737653127426476874788352ramstakers756839
959240329665843297389312ledakem52
9852576099362048102465248ledakem53
103014240103718816108407200ledakem54
104443808104964608105442112oddmanhattan192
229695776230034528230725120oddmanhattan256
Cycles for decapsulation
quartilemedianquartilesystem
337923385633920babybearephem
467524681646944mamabearephem
529285302453152papabearephem
650886537665824hila5
890888918489280ntruhrss701
904329049690624kyber512
118976119488120096lac128
125632125856127136lightsaber
131360131520131712babybear
131968132064132288kyber768
141472141600141760newhope512cca
150464150752151552sntrup4591761
170464170592170848ntrulpr4591761
190144190336190592kyber1024
197760198848201216ntrukem443
202784202944203104mamabear
227872228224229088saber
277504277760278016newhope1024cca
284032284320284704lotus128
288800289216289696papabear
319520320416321760lac192
354048354912355904firesaber
413568414464416960ntrukem743
429760430304430848lotus192
455968458976462528lac256
477792485120489568kindi256342
495168495360495680ntskem1264
498912499488500128mceliece6960119
526080526912528512mceliece8192128
586432588256590688kindi512222
590944591968593920kindi512241
634432636096637024lotus256
715968717376720512bike2l1nc
761568765824770720bike1l1nc
759520?820896?987264?edonk128k32n96nu4l4
827328828736922656lima2p1024cca
799840?874720?1051200?bike3l1nc
9799049808001018592ntskem1380
103820810440001046976kindi512321
108204810950401097408kindi256522
144131214441281452352titaniumccatoy
164156816430721644096lima2p2048cca
181404818243521832672titaniumccalite
186592018728641895104frodokem640
198304019842561986144limasp1018cca
201081620202882029344lake1
207337620759042078016ntskem13136
215017621522562155488titaniumccastd
232854423301442332096bike1l1sc
243072024399362448448bike2l1sc
2233536?2582592?3399296?edonk192k48n144nu4l4
266438426689922692864rsa2048
268985626999682710688titaniumccamed
2907264?2987360?3686528?bike2l1
286700830327363067968bike1l1
303212830379843046880titaniumccahi
340067234109443417312lake2
359468836000003605408frodokem976
369289636955523701024limasp1306cca
378214438044484454752bike3l1sc
388764838958403900224titaniumccasuper
394313639461763950240limasp1822cca
399840040070404015136locker1
382851240215364246656bike3l1
432854443371844350432locker2
2658016?4433632?8266016?edonk128k16n80nu8l6
461824046284164642656locker4
468492846998404711776lake3
1539936?5717536?8161728?edonk128k16n80nu4l6
619315262054086219104locker3
628041663671366378560bigquake1
687184068934727464160remblem928
693728069599686986432locker6
693283270109127501568remblem1056
712470471425607175168locker5
735836873633287371680limasp2062cca
768163277101447757344locker7
803878480603848118816locker8
9135040?9468928?16546976?edonk128ref
107891201081750410859520locker9
9259008?12424736?78224736?edonk192k32n128nu4l6
224540802246636822492096sikep503
15145984?28446048?40509280?edonk128k08n72nu8l8
323766723270086433748512bigquake3
341490563444848034639776ramstakers216091
406730244192627242046336mersenne756839
487826244944102449468480bigquake5
596776326237395264305216ledakem12
622331526253472062902400oddmanhattan128
739171527545548883789024ledakem13
786030727865494479007360dags3
848210568523548886332928ledakem14
116263616116767296117113568oddmanhattan192
144900960144992416145088928pqrsa15
141793376145558688145666432ramstakers756839
163734752163778080171632864ledakem34
172567296177840512178745568ledakem33
177721728178005280183671008ledakem32
254845792255474848256266208oddmanhattan256
290373792292804960293414144dags5
322191968326396224334050784ledakem52
333981952338716448343728352ledakem53
113806528?389434368?390308928?edonk192ref
444028480467325728471372416ledakem54
534773280?633555040?838574144?edonk192k16n112nu4l8
Secret key
bytessystem
24ledakem12
24ledakem13
24ledakem14
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32edonk192k16n112nu4l8
32edonk192k32n128nu4l6
32edonk192k48n144nu4l4
32edonk192ref
32ledakem32
32ledakem33
32ledakem34
32mersenne756839
32remblem1056
32remblem928
40babybear
40babybearephem
40lake1
40lake2
40lake3
40ledakem52
40ledakem53
40ledakem54
40mamabear
40mamabearephem
40papabear
40papabearephem
384rsa2048
434sikep503
701ntrukem443
787locker1
1050locker4
1056lac128
1119locker2
1173ntrukem743
1238ntrulpr4591761
1286locker3
1379locker5
1418ntruhrss701
1472kindi256342
1482locker6
1568lightsaber
1600sntrup4591761
1632kyber512
1679locker7
1712kindi512222
1824hila5
1888newhope512cca
1977locker8
2080lac192
2080lac256
2112kindi512241
2238locker9
2304kindi256522
2304saber
2400kyber768
2542bike1l1
2542bike2l1
2752kindi512321
2758bike3l1
3040firesaber
3168kyber1024
3606bike1l1nc
3680newhope1024cca
4670bike1l1sc
4964bike2l1nc
5941bike2l1sc
6572bike3l1nc
7628bike3l1sc
9163limasp1018cca
9216ntskem1264
9217lima2p1024cca
12224titaniumccatoy
13908mceliece6960119
14080mceliece8192128
14752titaniumccalite
14772bigquake1
15673limasp1306cca
16384titaniumccastd
17524ntskem1380
18304titaniumccamed
18433lima2p2048cca
19872frodokem640
19890ntskem13136
20544titaniumccahi
21865limasp1822cca
24745limasp2062cca
26944titaniumccasuper
30860bigquake3
31272frodokem976
41804bigquake5
54056ramstakers216091
98304pqrsa15
189242ramstakers756839
714240lotus128
1126400lotus192
1627648oddmanhattan128
1630720lotus256
2565055oddmanhattan192
2973704dags3
2973704dags5
4456650oddmanhattan256
Public key
bytessystem
256rsa2048
378sikep503
423lake1
544lac128
611ntrukem443
636lake2
672lightsaber
736kyber512
747locker1
776edonk128k16n80nu4l6
804babybear
804babybearephem
826lake3
840edonk128k08n72nu8l8
928newhope512cca
928remblem928
992saber
1010locker4
1023ntrukem743
1047ntrulpr4591761
1056lac192
1056lac256
1056remblem1056
1079locker2
1088kyber768
1096edonk192k16n112nu4l8
1138ntruhrss701
1184kindi256342
1194mamabear
1194mamabearephem
1218sntrup4591761
1246locker3
1271bike2l1nc
1271bike2l1sc
1312firesaber
1339locker5
1440kyber1024
1442locker6
1456kindi512222
1552edonk128k16n80nu8l6
1584papabear
1584papabearephem
1639locker7
1680edonk128k32n96nu4l4
1728kindi512241
1824hila5
1824newhope1024cca
1937locker8
1984kindi256522
2192edonk192ref
2198locker9
2256edonk192k32n128nu4l6
2368kindi512321
2542bike1l1
2542bike1l1nc
2542bike1l1sc
2542bike2l1
2576edonk128ref
2758bike3l1
2758bike3l1nc
2758bike3l1sc
3480ledakem12
3672edonk192k48n144nu4l4
4688ledakem13
6109limasp1018cca
6145lima2p1024cca
6408ledakem14
7200ledakem32
9616frodokem640
10384ledakem33
10449limasp1306cca
11616dags3
11616dags5
12192titaniumccatoy
12289lima2p2048cca
12384ledakem52
13152ledakem34
14577limasp1822cca
14720titaniumccalite
15632frodokem976
16352titaniumccastd
16497limasp2062cca
18016ledakem53
18272titaniumccamed
20512titaniumccahi
22704ledakem54
25482bigquake1
26912titaniumccasuper
27044ramstakers216091
32768pqrsa15
84132bigquake3
94637ramstakers756839
149800bigquake5
189248mersenne756839
319488ntskem1264
658944lotus128
929760ntskem1380
1025024lotus192
1047319mceliece6960119
1357824mceliece8192128
1419704ntskem13136
1470976lotus256
1626240oddmanhattan128
2563260oddmanhattan192
4454241oddmanhattan256
Ciphertext
bytessystem
128ntskem1264
162ntskem1380
201bigquake1
226mceliece6960119
240mceliece8192128
253ntskem13136
256rsa2048
402sikep503
406bigquake3
423lake1
492bigquake5
611ntrukem443
636lake2
736lightsaber
800kyber512
826lake3
875locker1
917babybear
917babybearephem
1023ntrukem743
1024lac128
1047sntrup4591761
1088saber
1120newhope512cca
1138locker4
1152kyber768
1160lotus128
1175ntrulpr4591761
1184edonk128k08n72nu8l8
1207locker2
1271bike2l1nc
1271bike2l1sc
1278ntruhrss701
1307mamabear
1307mamabearephem
1312edonk128k16n80nu4l6
1312edonk128k16n80nu8l6
1374locker3
1376remblem928
1467locker5
1472firesaber
1480lotus192
1504kyber1024
1536lac192
1568edonk128k32n96nu4l4
1568remblem1056
1570locker6
1697papabear
1697papabearephem
1767locker7
1800lotus256
1824kindi256342
2012hila5
2048lac256
2065locker8
2136ledakem14
2144dags3
2144dags5
2208newhope1024cca
2326locker9
2336edonk128ref
2344ledakem13
2542bike1l1
2542bike1l1nc
2542bike1l1sc
2542bike2l1
2544kindi512222
2720titaniumccatoy
2736edonk192k16n112nu4l8
2736edonk192ref
2752kindi256522
2752kindi512241
2758bike3l1
2758bike3l1nc
2758bike3l1sc
3008titaniumccalite
3120edonk192k32n128nu4l6
3392kindi512321
3480ledakem12
3504edonk192k48n144nu4l4
3552titaniumccastd
4209limasp1018cca
4227lima2p1024cca
4384ledakem34
4544titaniumccamed
5192ledakem33
6048titaniumccahi
6763limasp1306cca
7200ledakem32
7299lima2p2048cca
7568ledakem54
8352titaniumccasuper
8827limasp1822cca
9008ledakem53
9736frodokem640
9787limasp2062cca
12384ledakem52
15768frodokem976
28064ramstakers216091
32768pqrsa15
96167ramstakers756839
160160mersenne756839
180224oddmanhattan128
344640oddmanhattan192
616704oddmanhattan256
Session key
bytessystem
16frodokem640
16lotus128
16oddmanhattan128
16sikep503
24frodokem976
24lotus192
24oddmanhattan192
32babybear
32babybearephem
32bigquake1
32bigquake3
32bigquake5
32bike1l1
32bike1l1nc
32bike1l1sc
32bike2l1
32bike2l1nc
32bike2l1sc
32bike3l1
32bike3l1nc
32bike3l1sc
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32firesaber
32hila5
32kindi256342
32kyber1024
32kyber512
32kyber768
32lac128
32ledakem12
32ledakem13
32ledakem14
32lightsaber
32lima2p1024cca
32lima2p2048cca
32limasp1018cca
32limasp1306cca
32limasp1822cca
32limasp2062cca
32lotus256
32mamabear
32mamabearephem
32mceliece6960119
32mceliece8192128
32mersenne756839
32newhope1024cca
32newhope512cca
32ntruhrss701
32ntrukem443
32ntrulpr4591761
32ntskem1264
32ntskem13136
32ntskem1380
32oddmanhattan256
32papabear
32papabearephem
32pqrsa15
32ramstakers216091
32ramstakers756839
32remblem1056
32remblem928
32rsa2048
32saber
32sntrup4591761
32titaniumccahi
32titaniumccalite
32titaniumccamed
32titaniumccastd
32titaniumccasuper
32titaniumccatoy
48edonk192k16n112nu4l8
48edonk192k32n128nu4l6
48edonk192k48n144nu4l4
48edonk192ref
48kindi512222
48lac192
48ledakem32
48ledakem33
48ledakem34
48ntrukem743
64dags3
64dags5
64kindi256522
64kindi512241
64kindi512321
64lac256
64lake1
64lake2
64lake3
64ledakem52
64ledakem53
64ledakem54
64locker1
64locker2
64locker3
64locker4
64locker5
64locker6
64locker7
64locker8
64locker9

x86; normally amd64; Zen (800f11); 2017 AMD Ryzen 5 1600; 6 x 3200MHz; rumba5, supercop-20181209

Cycles to generate a key pair
quartilemedianquartilesystem
163392163680164096babybearephem
162944165728166144babybear
225792227392228128lightsaber
345952346336346880mamabear
346560347008347424mamabearephem
360224360704361344newhope512cca
404352406080411648kyber512
429856431648442208saber
533472539904541344hila5
590080590592591104papabearephem
591008592544593120papabear
647392648416649216kyber768
706528707424709344newhope1024cca
705664710880715520firesaber
786528790240795424kindi256342
9621769679041006080kindi512222
978240984160988640kindi512241
100819210109441013984kyber1024
157171215965121613344ntrukem443
168380816893761695552kindi512321
216128021732802185760kindi256522
239427224103042423264ntrukem743
142006401421814414239968ntruhrss701
230513922305907223071328sntrup4591761
893360328970268892818528ntskem1264
270076704274547200283497888ntskem1380
290864224292313120300154176sikep503
452047200455426656461126176ntskem13136
127540828812838806081292871520bigquake1
1320292832?2654301856?6584214176?mceliece6960119
1335531008?3991374112?6651925088?mceliece8192128
109841640321101016486411049289152bigquake3
184515059201868932707218814298240bigquake5
Cycles for encapsulation
quartilemedianquartilesystem
235232238624238880babybear
240288240544240832babybearephem
243200243744244320ntskem1264
315296319616321760lightsaber
381248388320399008ntrukem443
448512448800449184mamabear
452800453600454304mamabearephem
552896558464560128saber
557856558656559456newhope512cca
564032564512567904kyber512
568736569216571520ntskem1380
620864628160639616ntrukem743
706304707296709984ntskem13136
723840724384725152papabear
725088726144727008papabearephem
736992743744744960hila5
769024780512792416mceliece8192128
842720843552845056kyber768
849408850400852416ntruhrss701
852096883008885632firesaber
105504010625601071936kindi256342
109590410966721099104newhope1024cca
125084812526721254464kyber1024
146800014852161541376kindi512222
149398415060481510176kindi512241
229344023130242325632kindi512321
231699223374722364736mceliece6960119
266355226742402694816kindi256522
104323841043328010435168sntrup4591761
105890561065171210695456bigquake1
216074242177347222006112bigquake3
280627842846371228887584bigquake5
477013312480041152487668448sikep503
Cycles for decapsulation
quartilemedianquartilesystem
854408560085728babybearephem
123840124160124288mamabearephem
154912155264155904papabearephem
197696197856198176hila5
302240304480305568lightsaber
381600387744388608babybear
420736421632423648ntrukem443
528736530880535424saber
552448552928553664newhope512cca
586560588128589120kyber512
663872664192664768mamabear
772064773024776288ntrukem743
830304839328852960firesaber
868992869856871584kyber768
100924810101121011584papabear
109926411002241101472newhope1024cca
124470412580161261728kindi256342
128832012898561291776kyber1024
183324818528321884608kindi512222
185712018662401873376kindi512241
200096020100482018496ntskem1264
234928023505922353216ntruhrss701
275417627697283052640kindi512321
298153630180163029728kindi256522
374796837521923757664ntskem1380
873264087525768768960ntskem13136
126600001270156812744832bigquake1
298922562989382429897760sntrup4591761
484074564865145648756192bigquake3
686422086877939270001088bigquake5
506627552507161600512312480sikep503
523474240523506784523537504mceliece6960119
659834304659890784660033440mceliece8192128
Secret key
bytessystem
40babybear
40babybearephem
40mamabear
40mamabearephem
40papabear
40papabearephem
434sikep503
701ntrukem443
1173ntrukem743
1418ntruhrss701
1472kindi256342
1568lightsaber
1600sntrup4591761
1632kyber512
1712kindi512222
1824hila5
1888newhope512cca
2112kindi512241
2304kindi256522
2304saber
2400kyber768
2752kindi512321
3040firesaber
3168kyber1024
3680newhope1024cca
9216ntskem1264
13908mceliece6960119
14080mceliece8192128
14772bigquake1
17524ntskem1380
19890ntskem13136
30860bigquake3
41804bigquake5
Public key
bytessystem
378sikep503
611ntrukem443
672lightsaber
736kyber512
804babybear
804babybearephem
928newhope512cca
992saber
1023ntrukem743
1088kyber768
1138ntruhrss701
1184kindi256342
1194mamabear
1194mamabearephem
1218sntrup4591761
1312firesaber
1440kyber1024
1456kindi512222
1584papabear
1584papabearephem
1728kindi512241
1824hila5
1824newhope1024cca
1984kindi256522
2368kindi512321
25482bigquake1
84132bigquake3
149800bigquake5
319488ntskem1264
929760ntskem1380
1047319mceliece6960119
1357824mceliece8192128
1419704ntskem13136
Ciphertext
bytessystem
128ntskem1264
162ntskem1380
201bigquake1
226mceliece6960119
240mceliece8192128
253ntskem13136
402sikep503
406bigquake3
492bigquake5
611ntrukem443
736lightsaber
800kyber512
917babybear
917babybearephem
1023ntrukem743
1047sntrup4591761
1088saber
1120newhope512cca
1152kyber768
1278ntruhrss701
1307mamabear
1307mamabearephem
1472firesaber
1504kyber1024
1697papabear
1697papabearephem
1824kindi256342
2012hila5
2208newhope1024cca
2544kindi512222
2752kindi256522
2752kindi512241
3392kindi512321
Session key
bytessystem
16sikep503
32babybear
32babybearephem
32bigquake1
32bigquake3
32bigquake5
32firesaber
32hila5
32kindi256342
32kyber1024
32kyber512
32kyber768
32lightsaber
32mamabear
32mamabearephem
32mceliece6960119
32mceliece8192128
32newhope1024cca
32newhope512cca
32ntruhrss701
32ntrukem443
32ntskem1264
32ntskem13136
32ntskem1380
32papabear
32papabearephem
32saber
32sntrup4591761
48kindi512222
48ntrukem743
64kindi256522
64kindi512241
64kindi512321

amd64; KabyLake (906e9); 2017 Intel Xeon E3-1220 v6; 4 x 3000MHz; kizomba, supercop-20181209

Cycles to generate a key pair
quartilemedianquartilesystem
339013421234984lac128
395183965939859ntrulpr4591761
397753985939954babybear
398403989339968babybearephem
495304966349843kyber512
583245847058692newhope512cca
667266747276276lightsaber
763677641876518mamabear
819378202482111mamabearephem
835488372283893lac256
848918507985308kyber768
924579255392760lac192
110545110865111244newhope1024cca
113454113578113881kyber1024
114435114542114650papabear
121698121817121988papabearephem
132324133246135129saber
152538155629163137bike3l1
164891166665167452hila5
198712200675210542bike3l1nc
201411205617215431bike1l1
220721222087253432firesaber
283627283936285099ntruhrss701
295561298141300081bike1l1nc
300969303135305391kindi256342
311060313380315379kindi512222
315355317131319669kindi512241
628234629960636175bike3l1sc
653543657043661188kindi512321
727631728110729012lima2p1024cca
742425745855791414bike1l1sc
762325767746772258edonk128k08n72nu8l8
783918800788816956edonk128k16n80nu4l6
803659810020815547kindi256522
892258906047922102ntrukem443
950451952922976500titaniumccatoy
9728359856781005508edonk192k16n112nu4l8
103212110683141081137titaniumccalite
116139111632861168831frodokem640
132926213375351346365edonk128k16n80nu8l6
135890313630661381538titaniumccastd
147941514868531501861lima2p2048cca
149512315105061542230limasp1018cca
149087515124061541405edonk128k32n96nu4l4
147731415308461536410titaniumccamed
161247616162121690811titaniumccahi
162144516275681651407edonk192ref
179749618179051850474edonk192k32n128nu4l6
187575418923321936077ntrukem743
192793319346741956113edonk128ref
204859120628572093145titaniumccasuper
225780722771052396659remblem928
222818823037682415429remblem1056
244453924659312596899lake1
252952825507542567290frodokem976
272089327371492778643limasp1306cca
274604627691112847588lake3
274823827696632874553lake2
283936028781572935931edonk192k48n144nu4l4
301142530378163093196limasp1822cca
418355342275354367214locker1
452897646120974718391bike2l1
489598849179395029348locker2
530203853381525365227sntrup4591761
535047053900125523636limasp2062cca
558205556175145749825locker3
592484959912286177236locker4
698245970353857212117locker5
722415972625187472275locker6
820564684182528607542ramstakers216091
101288711033382510512986lotus128
108037761090563311065323sikep503
129350411301991113296750locker7
140165181415640114414560locker8
156512561577659216073974locker9
178812741810353218303113bike2l1nc
183850421849304418680839bike2l1sc
193280181939010519713595mersenne756839
25620720?31196092?32099143?lotus192
326725363332184933822069lotus256
404071254132386942168817ramstakers756839
456241984718034348098264ntskem1264
506374405089768851239349ledakem14
595369485982071060046613ledakem13
112786951114733423118509698ntskem1380
68744475?123553183?186537982?rsa2048
128508252128829200129395000ledakem12
159742012160279611161016556oddmanhattan128
200305613201684839207201721ledakem34
254199353254790658255463873ledakem33
260743572261348165263169261ntskem13136
255697875261646669262458816oddmanhattan192
464085557466653068470428329oddmanhattan256
663936668667468729679695181ledakem32
489871740?695134048?1042287291?mceliece8192128
561665459?730566992?1105135793?mceliece6960119
734004454737218214739011292ledakem53
751551653752592080756638627ledakem54
928977567935484188946088328bigquake1
200240138320137807242023061510ledakem52
355534663536591908073777571415pqrsa15
773087451078193844957991669966bigquake3
140280241291412906908314310854230dags3
143834930481445501067014567427523bigquake5
102264281711102384178416104875992633dags5
Cycles for encapsulation
quartilemedianquartilesystem
196572062722215rsa2048
359343597236045ntruhrss701
411084133941595sntrup4591761
582785835358472babybear
598385991960002babybearephem
684356874171199lac128
707527093271058ntrulpr4591761
747447482174948kyber512
747907728282881edonk128k08n72nu8l8
793957979480575ntskem1264
881969085997367edonk128k16n80nu4l6
929389299493107mamabear
937409388395367lightsaber
993299956499926newhope512cca
100760100875101014mamabearephem
121431121581121718kyber768
127060127565128800lotus128
132976135691143496bike2l1
132565137925148859mceliece6960119
139524140242141998lac192
140669140871141008papabear
149744149857149980papabearephem
156978160611164161ntrukem443
164565164701164930kyber1024
165248166389170155lac256
165065167689174738edonk192k16n112nu4l8
168594171621175355mceliece8192128
173605174109183833saber
183897184154184649newhope1024cca
194474195439196629bike2l1nc
201613205050214357edonk128k16n80nu8l6
215163216272225132ntskem1380
232109233546235881bike1l1
231468234752238769bike3l1
234591236494240288hila5
234135238530269183ntrukem743
260682261684265988firesaber
257089261947272325edonk128k32n96nu4l4
265261270527301648lotus256
286002287129287937ntskem13136
355729359347366773edonk192ref
359547360767362455bike1l1nc
372075375829383054edonk128ref
395060399210409222edonk192k32n128nu4l6
398327400637403341kindi256342
405752413401444682bike3l1nc
422315426484449686lake1
448194451139471132lake2
460808463419466240kindi512222
464454466822469190kindi512241
480107481901484637bike2l1sc
483972485083487603lima2p1024cca
515814517206519185lake3
647953648882650365bike1l1sc
660068663773673339edonk192k48n144nu4l4
729943755595762135titaniumccatoy
757730780619789676lotus192
820609825498845318bike3l1sc
833226839619849179locker1
865034870002877949locker2
867690872066876704kindi512321
9441909563151006367titaniumccalite
960123964208983693locker3
967399974226979566kindi256522
979976981811999387lima2p2048cca
111031611184171146577locker4
115200611541971156558titaniumccastd
118933711983281230770locker6
123900212488971265290limasp1018cca
137800213969381447146locker5
141056914205751484087titaniumccamed
158272115840361616123titaniumccahi
195640719579091973734frodokem640
199588520508792074466titaniumccasuper
216176321898192257010locker7
220469022298272284044locker8
235013923666252387992limasp1306cca
242187724640022511851locker9
248712124936532535899limasp1822cca
324295932623853360302remblem1056
334487133805613440052remblem928
389886939657464017895bigquake1
403980740482194064129frodokem976
428371843382374452045ledakem13
440027944210724449887ledakem12
474391747672384816938limasp2062cca
563905557408075828639ledakem14
952014696931649903593bigquake3
137116651375143313796649dags3
141651351442989314766188bigquake5
151862281544351815730363ramstakers216091
143108171610792116134002ledakem32
165987501664205816755234ledakem33
168983071701583718665790ledakem34
176969091788431518107425sikep503
207626312092127821977678pqrsa15
297046632987291130133914mersenne756839
361634273642378937456568dags5
408796154121091341559738ledakem52
448615874503456945077504ledakem53
471421394743210349150575ledakem54
488116134908107049388900oddmanhattan128
740749417612881177699692ramstakers756839
9954203499806155100066641oddmanhattan192
204353514204786326205354665oddmanhattan256
Cycles for decapsulation
quartilemedianquartilesystem
268432687126920babybearephem
334693361133678mamabearephem
392363930039339papabearephem
585445871758861ntruhrss701
587525903859331hila5
700367014970314kyber512
909969125091998sntrup4591761
958109592996028babybear
91377?98314?114957?lac128
101484101603101984newhope512cca
101917102039102188ntrulpr4591761
103445105212107731lightsaber
113459113556113667kyber768
142771142943143157mamabear
150303150885151885lotus128
155437155545155893kyber1024
174718175121175484saber
188323188637189000newhope1024cca
191200192550193996ntrukem443
197934198215203678lac192
200393200498200637papabear
269092269287274022firesaber
289024292820306220ntrukem743
295102296266298634ntskem1264
296562296821297456mceliece6960119
319744320422321266mceliece8192128
314504321887334228lac256
335663365050388379lotus256
476248480039482865kindi256342
549478570738588552ntskem1380
585571588442591242kindi512241
586662590040593209kindi512222
607585609401615182lima2p1024cca
856759877954880867titaniumccatoy
107428710765541095972ntskem13136
107991510820821084575kindi512321
109159711234191129933titaniumccalite
112554311283551133177kindi256522
110711411347001146024lotus192
123158212387521244046lima2p2048cca
127525613044861314383titaniumccastd
160049616034881631631limasp1018cca
161270016504141677512titaniumccamed
189759319004691942488titaniumccahi
190529519187441954780lake1
202308120241182032938frodokem640
1590686?2068615?4213385?edonk192k48n144nu4l4
213923121475772292862rsa2048
227990323079132369845titaniumccasuper
257479426473232700691bike2l1
264720726975952757014bike1l1
801460?2755510?2769708?edonk128k32n96nu4l4
308706431081483164677limasp1306cca
317658632000363248659lake2
321463532301413261280limasp1822cca
330037533745263516129bike3l1
355984736743614157756bike2l1sc
383432738622543923030locker1
390771440335254600610bike1l1sc
404033040756234201803locker2
411879641393774146845frodokem976
441740144441944518063lake3
446056445016614563803locker4
459695846327924736387remblem1056
465136546725444685496bigquake1
466735147434944823417remblem928
4858744?5617087?6548933?bike3l1sc
599336960425856194562locker3
621832462467186382173limasp2062cca
647004365061986635502locker6
669676867354966883317locker5
749906375379667691083locker7
773407077960187928028locker8
103484351044812510568037locker9
124640381254202212677232bike2l1nc
126755201276657612903968bike1l1nc
12915920?13107283?17950278?bike3l1nc
7893929?15321397?40733851?edonk128ref
189449551911065819259848sikep503
13387471?22249802?46455302?edonk128k16n80nu8l6
9018514?26453649?75215828?edonk128k16n80nu4l6
8215524?29386920?42016956?edonk192k32n128nu4l6
315935833188047331919299ramstakers216091
321552283218219432245171bigquake3
426162364293057243091131mersenne756839
485001514910434149255216bigquake5
531787245338117453779300oddmanhattan128
658745516724400468805391ledakem12
701917947043086670652921dags3
718583007359504275009529ledakem13
678876717690534384053335ledakem14
108932360109252377109655536oddmanhattan192
121784531122081990122452078pqrsa15
144749349147799765147903031ramstakers756839
160030151164833754168837449ledakem33
171407065180849149181256461ledakem34
165427849181423920183248651ledakem32
224548204225050224225489865oddmanhattan256
263328768264301174265343049dags5
298957586303668205349161200ledakem53
308836879310884994316835442ledakem52
127549877?388620115?758732099?edonk192k16n112nu4l8
420006083432149998454781459ledakem54
107482555?662611951?1104347008?edonk192ref
287239552?737084853?1055325164?edonk128k08n72nu8l8
Secret key
bytessystem
24ledakem12
24ledakem13
24ledakem14
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32edonk192k16n112nu4l8
32edonk192k32n128nu4l6
32edonk192k48n144nu4l4
32edonk192ref
32ledakem32
32ledakem33
32ledakem34
32mersenne756839
32remblem1056
32remblem928
40babybear
40babybearephem
40lake1
40lake2
40lake3
40ledakem52
40ledakem53
40ledakem54
40mamabear
40mamabearephem
40papabear
40papabearephem
384rsa2048
434sikep503
701ntrukem443
787locker1
1050locker4
1056lac128
1119locker2
1173ntrukem743
1238ntrulpr4591761
1286locker3
1379locker5
1418ntruhrss701
1472kindi256342
1482locker6
1568lightsaber
1600sntrup4591761
1632kyber512
1679locker7
1712kindi512222
1824hila5
1888newhope512cca
1977locker8
2080lac192
2080lac256
2112kindi512241
2238locker9
2304kindi256522
2304saber
2400kyber768
2542bike1l1
2542bike2l1
2752kindi512321
2758bike3l1
3040firesaber
3168kyber1024
3606bike1l1nc
3680newhope1024cca
4670bike1l1sc
4964bike2l1nc
5941bike2l1sc
6572bike3l1nc
7628bike3l1sc
9163limasp1018cca
9216ntskem1264
9217lima2p1024cca
12224titaniumccatoy
13908mceliece6960119
14080mceliece8192128
14752titaniumccalite
14772bigquake1
15673limasp1306cca
16384titaniumccastd
17524ntskem1380
18304titaniumccamed
18433lima2p2048cca
19872frodokem640
19890ntskem13136
20544titaniumccahi
21865limasp1822cca
24745limasp2062cca
26944titaniumccasuper
30860bigquake3
31272frodokem976
41804bigquake5
54056ramstakers216091
98304pqrsa15
189242ramstakers756839
714240lotus128
1126400lotus192
1627648oddmanhattan128
1630720lotus256
2565055oddmanhattan192
2973704dags3
2973704dags5
4456650oddmanhattan256
Public key
bytessystem
256rsa2048
378sikep503
423lake1
544lac128
611ntrukem443
636lake2
672lightsaber
736kyber512
747locker1
776edonk128k16n80nu4l6
804babybear
804babybearephem
826lake3
840edonk128k08n72nu8l8
928newhope512cca
928remblem928
992saber
1010locker4
1023ntrukem743
1047ntrulpr4591761
1056lac192
1056lac256
1056remblem1056
1079locker2
1088kyber768
1096edonk192k16n112nu4l8
1138ntruhrss701
1184kindi256342
1194mamabear
1194mamabearephem
1218sntrup4591761
1246locker3
1271bike2l1nc
1271bike2l1sc
1312firesaber
1339locker5
1440kyber1024
1442locker6
1456kindi512222
1552edonk128k16n80nu8l6
1584papabear
1584papabearephem
1639locker7
1680edonk128k32n96nu4l4
1728kindi512241
1824hila5
1824newhope1024cca
1937locker8
1984kindi256522
2192edonk192ref
2198locker9
2256edonk192k32n128nu4l6
2368kindi512321
2542bike1l1
2542bike1l1nc
2542bike1l1sc
2542bike2l1
2576edonk128ref
2758bike3l1
2758bike3l1nc
2758bike3l1sc
3480ledakem12
3672edonk192k48n144nu4l4
4688ledakem13
6109limasp1018cca
6145lima2p1024cca
6408ledakem14
7200ledakem32
9616frodokem640
10384ledakem33
10449limasp1306cca
11616dags3
11616dags5
12192titaniumccatoy
12289lima2p2048cca
12384ledakem52
13152ledakem34
14577limasp1822cca
14720titaniumccalite
15632frodokem976
16352titaniumccastd
16497limasp2062cca
18016ledakem53
18272titaniumccamed
20512titaniumccahi
22704ledakem54
25482bigquake1
26912titaniumccasuper
27044ramstakers216091
32768pqrsa15
84132bigquake3
94637ramstakers756839
149800bigquake5
189248mersenne756839
319488ntskem1264
658944lotus128
929760ntskem1380
1025024lotus192
1047319mceliece6960119
1357824mceliece8192128
1419704ntskem13136
1470976lotus256
1626240oddmanhattan128
2563260oddmanhattan192
4454241oddmanhattan256
Ciphertext
bytessystem
128ntskem1264
162ntskem1380
201bigquake1
226mceliece6960119
240mceliece8192128
253ntskem13136
256rsa2048
402sikep503
406bigquake3
423lake1
492bigquake5
611ntrukem443
636lake2
736lightsaber
800kyber512
826lake3
875locker1
917babybear
917babybearephem
1023ntrukem743
1024lac128
1047sntrup4591761
1088saber
1120newhope512cca
1138locker4
1152kyber768
1160lotus128
1175ntrulpr4591761
1184edonk128k08n72nu8l8
1207locker2
1271bike2l1nc
1271bike2l1sc
1278ntruhrss701
1307mamabear
1307mamabearephem
1312edonk128k16n80nu4l6
1312edonk128k16n80nu8l6
1374locker3
1376remblem928
1467locker5
1472firesaber
1480lotus192
1504kyber1024
1536lac192
1568edonk128k32n96nu4l4
1568remblem1056
1570locker6
1697papabear
1697papabearephem
1767locker7
1800lotus256
1824kindi256342
2012hila5
2048lac256
2065locker8
2136ledakem14
2144dags3
2144dags5
2208newhope1024cca
2326locker9
2336edonk128ref
2344ledakem13
2542bike1l1
2542bike1l1nc
2542bike1l1sc
2542bike2l1
2544kindi512222
2720titaniumccatoy
2736edonk192k16n112nu4l8
2736edonk192ref
2752kindi256522
2752kindi512241
2758bike3l1
2758bike3l1nc
2758bike3l1sc
3008titaniumccalite
3120edonk192k32n128nu4l6
3392kindi512321
3480ledakem12
3504edonk192k48n144nu4l4
3552titaniumccastd
4209limasp1018cca
4227lima2p1024cca
4384ledakem34
4544titaniumccamed
5192ledakem33
6048titaniumccahi
6763limasp1306cca
7200ledakem32
7299lima2p2048cca
7568ledakem54
8352titaniumccasuper
8827limasp1822cca
9008ledakem53
9736frodokem640
9787limasp2062cca
12384ledakem52
15768frodokem976
28064ramstakers216091
32768pqrsa15
96167ramstakers756839
160160mersenne756839
180224oddmanhattan128
344640oddmanhattan192
616704oddmanhattan256
Session key
bytessystem
16frodokem640
16lotus128
16oddmanhattan128
16sikep503
24frodokem976
24lotus192
24oddmanhattan192
32babybear
32babybearephem
32bigquake1
32bigquake3
32bigquake5
32bike1l1
32bike1l1nc
32bike1l1sc
32bike2l1
32bike2l1nc
32bike2l1sc
32bike3l1
32bike3l1nc
32bike3l1sc
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32firesaber
32hila5
32kindi256342
32kyber1024
32kyber512
32kyber768
32lac128
32ledakem12
32ledakem13
32ledakem14
32lightsaber
32lima2p1024cca
32lima2p2048cca
32limasp1018cca
32limasp1306cca
32limasp1822cca
32limasp2062cca
32lotus256
32mamabear
32mamabearephem
32mceliece6960119
32mceliece8192128
32mersenne756839
32newhope1024cca
32newhope512cca
32ntruhrss701
32ntrukem443
32ntrulpr4591761
32ntskem1264
32ntskem13136
32ntskem1380
32oddmanhattan256
32papabear
32papabearephem
32pqrsa15
32ramstakers216091
32ramstakers756839
32remblem1056
32remblem928
32rsa2048
32saber
32sntrup4591761
32titaniumccahi
32titaniumccalite
32titaniumccamed
32titaniumccastd
32titaniumccasuper
32titaniumccatoy
48edonk192k16n112nu4l8
48edonk192k32n128nu4l6
48edonk192k48n144nu4l4
48edonk192ref
48kindi512222
48lac192
48ledakem32
48ledakem33
48ledakem34
48ntrukem743
64dags3
64dags5
64kindi256522
64kindi512241
64kindi512321
64lac256
64lake1
64lake2
64lake3
64ledakem52
64ledakem53
64ledakem54
64locker1
64locker2
64locker3
64locker4
64locker5
64locker6
64locker7
64locker8
64locker9

x86; normally amd64; KabyLake (906e9); 2017 Intel Xeon E3-1220 v6; 4 x 3000MHz; kizomba, supercop-20181209

Cycles to generate a key pair
quartilemedianquartilesystem
127988128183141506lightsaber
148756148889149127babybearephem
148696149583150006babybear
224789225042225260newhope512cca
241977243907244522saber
261653261975262371kyber512
309357309540309897mamabear
315722315860316062mamabearephem
385708396010401559firesaber
425111425610425998kyber768
455114455335455762newhope1024cca
460552461978482256hila5
497323499480502569kindi256342
512665514097516944kindi512222
529655530008530582papabear
531552533744535661kindi512241
536871537383538938papabearephem
657442657883658837kyber1024
662472675146691365ntrukem443
107283110767971081089kindi512321
136510313679611373752kindi256522
135681813913301421640ntrukem743
137868181379429613809076ntruhrss701
253378492535615125497440sntrup4591761
753796657606058477971290ntskem1264
183966568184249262184561135sikep503
248098169249427293252425716ntskem1380
505550821507933379511406172ntskem13136
106640123811045590351112794738bigquake1
3062273929?6122653413?12240161439?mceliece8192128
903537234591173207429245136139bigquake3
139355219411404819987514392844879bigquake5
11527895625?34526931533?57531854905?mceliece6960119
Cycles for encapsulation
quartilemedianquartilesystem
179451180040190806lightsaber
202661204920219683ntskem1264
215544217080217573babybear
218048218369218681babybearephem
252662258171267829ntrukem443
314369314480314651saber
353046353347353706newhope512cca
363391366402375205ntskem1380
369651369851370401kyber512
403207403367403672mamabear
412397412792413097mamabearephem
421570430079443197ntrukem743
440984442912449617ntskem13136
473950474369477381firesaber
557558558143559111kyber768
595455597402599212hila5
650720651639655803papabear
659895660490661454papabearephem
666588669333671754kindi256342
701048701508702504newhope1024cca
751440754218755927ntruhrss701
800942802847806518kindi512241
822494823047824651kyber1024
145086114556171464277kindi512321
166539516690121676696kindi256522
437731044021314429047mceliece8192128
551351255378735564276mceliece6960119
664448666975106776849bigquake1
110658831107135911103688sntrup4591761
147699601503754615247663bigquake3
213547422172368022011881bigquake5
302233923302659004302958342sikep503
Cycles for decapsulation
quartilemedianquartilesystem
771317721177325babybearephem
112419112551112694mamabearephem
126994127294128573hila5
141045141329141512papabearephem
172353172540173398lightsaber
276075278094294500ntrukem443
303345308581314074saber
352659355298356258babybear
365058365460365887newhope512cca
405246405476405728kyber512
464193492928503060firesaber
509792512863526201ntrukem743
598775599024599318mamabear
602742603173603597kyber768
734966735343736004newhope1024cca
794147798040801831kindi256342
882387882923883425kyber1024
907798908175908843papabear
101004010127421016726kindi512241
131903213196651327726ntskem1264
179464717997371807079kindi512321
188637518885771897575kindi256522
213048421333832140992ntruhrss701
219703222051232231423ntskem1380
508015750914325114600ntskem13136
834064183682008431896bigquake1
317919163182805131985349sntrup4591761
395600604001005141116009bigquake3
631026056422695064734896bigquake5
321792673322246092323137569sikep503
455638986455716986455806010mceliece6960119
576969389577045570577169781mceliece8192128
Secret key
bytessystem
40babybear
40babybearephem
40mamabear
40mamabearephem
40papabear
40papabearephem
434sikep503
701ntrukem443
1173ntrukem743
1418ntruhrss701
1472kindi256342
1568lightsaber
1600sntrup4591761
1632kyber512
1712kindi512222
1824hila5
1888newhope512cca
2112kindi512241
2304kindi256522
2304saber
2400kyber768
2752kindi512321
3040firesaber
3168kyber1024
3680newhope1024cca
9216ntskem1264
13908mceliece6960119
14080mceliece8192128
14772bigquake1
17524ntskem1380
19890ntskem13136
30860bigquake3
41804bigquake5
Public key
bytessystem
378sikep503
611ntrukem443
672lightsaber
736kyber512
804babybear
804babybearephem
928newhope512cca
992saber
1023ntrukem743
1088kyber768
1138ntruhrss701
1184kindi256342
1194mamabear
1194mamabearephem
1218sntrup4591761
1312firesaber
1440kyber1024
1456kindi512222
1584papabear
1584papabearephem
1728kindi512241
1824hila5
1824newhope1024cca
1984kindi256522
2368kindi512321
25482bigquake1
84132bigquake3
149800bigquake5
319488ntskem1264
929760ntskem1380
1047319mceliece6960119
1357824mceliece8192128
1419704ntskem13136
Ciphertext
bytessystem
128ntskem1264
162ntskem1380
201bigquake1
226mceliece6960119
240mceliece8192128
253ntskem13136
402sikep503
406bigquake3
492bigquake5
611ntrukem443
736lightsaber
800kyber512
917babybear
917babybearephem
1023ntrukem743
1047sntrup4591761
1088saber
1120newhope512cca
1152kyber768
1278ntruhrss701
1307mamabear
1307mamabearephem
1472firesaber
1504kyber1024
1697papabear
1697papabearephem
1824kindi256342
2012hila5
2208newhope1024cca
2544kindi512222
2752kindi256522
2752kindi512241
3392kindi512321
Session key
bytessystem
16sikep503
32babybear
32babybearephem
32bigquake1
32bigquake3
32bigquake5
32firesaber
32hila5
32kindi256342
32kyber1024
32kyber512
32kyber768
32lightsaber
32mamabear
32mamabearephem
32mceliece6960119
32mceliece8192128
32newhope1024cca
32newhope512cca
32ntruhrss701
32ntrukem443
32ntskem1264
32ntskem13136
32ntskem1380
32papabear
32papabearephem
32saber
32sntrup4591761
48kindi512222
48ntrukem743
64kindi256522
64kindi512241
64kindi512321

amd64; SL+512x2 (50654); 2017 Intel Xeon Gold 6150; 18 x 2700MHz; manny1024, supercop-20170904

Cycles to generate a key pair
quartilemedianquartilesystem
566866456860145702972sntrup4591761
62256522?108211408?200163322?rsa2048
Cycles for encapsulation
quartilemedianquartilesystem
206762135222638rsa2048
580485836258812sntrup4591761
Cycles for decapsulation
quartilemedianquartilesystem
887908902489292sntrup4591761
216909621740482195330rsa2048
Secret key
bytessystem
384rsa2048
1600sntrup4591761
Public key
bytessystem
256rsa2048
1218sntrup4591761
Ciphertext
bytessystem
256rsa2048
1047sntrup4591761
Session key
bytessystem
32rsa2048
32sntrup4591761

amd64; SL+512x2 (50654); 2017 Intel Xeon Gold 6148; 40 x 2400MHz; genji548, supercop-20180818

Cycles to generate a key pair
quartilemedianquartilesystem
386623874038830ntrulpr4591761
522085234252692kyber512
526865277852856babybearephem
527245299653114babybear
653126552465770newhope512cca
779847820478614kyber768
924549524295924lightsaber
967569685697030mamabear
102184102298102462mamabearephem
111006111320111720kyber1024
124672124866125046newhope1024cca
152048152556155922saber
155886156866157046papabear
163902164026164178papabearephem
229830230084230836kindi256342
247228247634250198kindi512222
250164251434253990firesaber
253154254296266028kindi512241
270898271194271640ntruhrss701
537536540712552756kindi512321
609636612550630382kindi256522
116850811729761196208frodokem640
250416425101382525974frodokem976
549862855092285531364sntrup4591761
699660071001027160388ramstakers216091
340447263440989835105790ramstakers756839
50208354?105186620?182558846?rsa2048
107465000010817986081086168814bigquake1
1465199798?2915501518?5804321782?mceliece8192128
1097633632?3271403624?5472419078?mceliece6960119
358402518836999328643799692800pqrsa15
842763134684642372428508639842bigquake3
147023042661472070218214741169036dags3
146940657341476403941214835487818bigquake5
109668167974109783315546109941637390dags5
Cycles for encapsulation
quartilemedianquartilesystem
192861955020578rsa2048
320923213032200ntruhrss701
390323917639350sntrup4591761
713047144271720ntrulpr4591761
749767507875188babybear
756727576675858babybearephem
776387773877852kyber512
108174108280108480newhope512cca
108262108406108672kyber768
125694125846126102mamabear
128822131642132462lightsaber
133162133250133440mamabearephem
153760153910154298kyber1024
196450197474197706papabear
197618202092204514saber
204582204788205496newhope1024cca
206636206754206948papabearephem
298934299120300038kindi256342
308680318260327790firesaber
358956359556365298kindi512222
366048372192376076kindi512241
509336519086531050mceliece8192128
691318692318702366kindi512321
732112736268746204kindi256522
197564819807941985202frodokem640
394304839579703974468mceliece6960119
409041640975144105344frodokem976
468381647515044823818bigquake1
104387741070701010890282bigquake3
128877401307348013190990ramstakers216091
139592341398322814014800dags3
150637101539516415627782bigquake5
172997241731561417332920pqrsa15
364680783653109436687368dags5
609725786153427662399042ramstakers756839
Cycles for decapsulation
quartilemedianquartilesystem
333783341633464babybearephem
439084402244094mamabearephem
541705424054296papabearephem
597985985459928ntruhrss701
746807479274872kyber512
856988580885952sntrup4591761
101574101726102166ntrulpr4591761
104102104232104386kyber768
114288114420114584newhope512cca
127710127828127950babybear
148798149170149328kyber1024
149236153286155096lightsaber
192598192764192878mamabear
217312217490217720newhope1024cca
219452220144231346saber
280708282268282476papabear
339184348420359510firesaber
375326375760382950kindi256342
473008473830478704kindi512222
479082484828491222kindi512241
850944854024864190kindi256522
857418859382870718kindi512321
196943819737561977846frodokem640
216931821744722179546rsa2048
408455040915924097490frodokem976
536169253728365389064bigquake1
276712522769069427828294ramstakers216091
326694383298900233243790bigquake3
481738064971784451158332bigquake5
691594206934492269435696dags3
117965464118445132119371724ramstakers756839
122555160123286808123377854pqrsa15
258175778258278208258339634dags5
271075818271141904271322912mceliece6960119
337945444338017420338085850mceliece8192128
Secret key
bytessystem
40babybear
40babybearephem
40mamabear
40mamabearephem
40papabear
40papabearephem
384rsa2048
1238ntrulpr4591761
1418ntruhrss701
1472kindi256342
1568lightsaber
1600sntrup4591761
1632kyber512
1712kindi512222
1888newhope512cca
2112kindi512241
2304kindi256522
2304saber
2400kyber768
2752kindi512321
3040firesaber
3168kyber1024
3680newhope1024cca
13908mceliece6960119
14080mceliece8192128
14772bigquake1
19872frodokem640
30860bigquake3
31272frodokem976
41804bigquake5
54056ramstakers216091
98304pqrsa15
189242ramstakers756839
2973704dags3
2973704dags5
Public key
bytessystem
256rsa2048
672lightsaber
736kyber512
804babybear
804babybearephem
928newhope512cca
992saber
1047ntrulpr4591761
1088kyber768
1138ntruhrss701
1184kindi256342
1194mamabear
1194mamabearephem
1218sntrup4591761
1312firesaber
1440kyber1024
1456kindi512222
1584papabear
1584papabearephem
1728kindi512241
1824newhope1024cca
1984kindi256522
2368kindi512321
9616frodokem640
11616dags3
11616dags5
15632frodokem976
25482bigquake1
27044ramstakers216091
32768pqrsa15
84132bigquake3
94637ramstakers756839
149800bigquake5
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
201bigquake1
226mceliece6960119
240mceliece8192128
256rsa2048
406bigquake3
492bigquake5
736lightsaber
800kyber512
917babybear
917babybearephem
1047sntrup4591761
1088saber
1120newhope512cca
1152kyber768
1175ntrulpr4591761
1278ntruhrss701
1307mamabear
1307mamabearephem
1472firesaber
1504kyber1024
1697papabear
1697papabearephem
1824kindi256342
2144dags3
2144dags5
2208newhope1024cca
2544kindi512222
2752kindi256522
2752kindi512241
3392kindi512321
9736frodokem640
15768frodokem976
28064ramstakers216091
32768pqrsa15
96167ramstakers756839
Session key
bytessystem
16frodokem640
24frodokem976
32babybear
32babybearephem
32bigquake1
32bigquake3
32bigquake5
32firesaber
32kindi256342
32kyber1024
32kyber512
32kyber768
32lightsaber
32mamabear
32mamabearephem
32mceliece6960119
32mceliece8192128
32newhope1024cca
32newhope512cca
32ntruhrss701
32ntrulpr4591761
32papabear
32papabearephem
32pqrsa15
32ramstakers216091
32ramstakers756839
32rsa2048
32saber
32sntrup4591761
48kindi512222
64dags3
64dags5
64kindi256522
64kindi512241
64kindi512321

amd64; SL+512x2 (50654); 2017 Intel Xeon Gold 6130; 32 x 2100MHz; genji239, supercop-20171020

Cycles to generate a key pair
quartilemedianquartilesystem
335822863361000833657428sntrup4591761
69707446?108178982?160748330?rsa2048
Cycles for encapsulation
quartilemedianquartilesystem
201602094422996rsa2048
112331081123896211245278sntrup4591761
Cycles for decapsulation
quartilemedianquartilesystem
215616821585502162070rsa2048
319104903191883431931698sntrup4591761
Secret key
bytessystem
384rsa2048
1600sntrup4591761
Public key
bytessystem
256rsa2048
1218sntrup4591761
Ciphertext
bytessystem
256rsa2048
1047sntrup4591761
Session key
bytessystem
32rsa2048
32sntrup4591761

amd64; SL+512x2 (50654); 2017 Intel Core i7-7800X; 6 x 3500MHz; unstable; oki, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
450504513445388ntrulpr4591761
494804849700605028014sntrup4591761
2625616116?3940340530?6535036650?mceliece8192128
8301513106?8314420532?20747029130?mceliece6960119
Cycles for encapsulation
quartilemedianquartilesystem
463704647846752sntrup4591761
752727535275418ntrulpr4591761
277200298690326282mceliece8192128
327905833175283344634mceliece6960119
Cycles for decapsulation
quartilemedianquartilesystem
783727846878550sntrup4591761
103096103200103304ntrulpr4591761
358740359056359404mceliece8192128
231326684231477150231534470mceliece6960119
Secret key
bytessystem
1238ntrulpr4591761
1600sntrup4591761
13908mceliece6960119
14080mceliece8192128
Public key
bytessystem
1047ntrulpr4591761
1218sntrup4591761
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
226mceliece6960119
240mceliece8192128
1047sntrup4591761
1175ntrulpr4591761
Session key
bytessystem
32mceliece6960119
32mceliece8192128
32ntrulpr4591761
32sntrup4591761

amd64; KnLanding (50671); 2016 Intel Xeon Phi 7250; 68 x 1400MHz; genji291, supercop-20180818

Cycles to generate a key pair
quartilemedianquartilesystem
989529906499820ntrulpr4591761
185206185430187670kyber512
224098224350228256lightsaber
241920242242246834newhope512cca
265720266112269822kyber768
368270368746389102kyber1024
454608455952473746saber
454104458290476364newhope1024cca
483462488460509838kindi256342
543200549668567700kindi512222
557676564256585326kindi512241
751940768964780654firesaber
910728922054935914babybear
914592923678937608babybearephem
102765610363501057434ntruhrss701
110705011132521122618kindi512321
133295413395201347276kindi256522
190264219156481930572mamabearephem
191287619215421931230mamabear
327023232842743304098papabear
327073632863043321136papabearephem
377972037939723815350frodokem640
802849680406488051848frodokem976
359516223597633235998788sntrup4591761
413887744178839042465864ramstakers216091
185458742188598634191965620ramstakers756839
606974116?1052544080?1629812170?rsa2048
187047070018827005541891721720bigquake1
5001185336?7506891532?12510416464?mceliece8192128
2886264780?8543272626?14265799996?mceliece6960119
173348523041744897266017740948750bigquake3
241103179942488614258225583555928pqrsa15
283154813902840319445628520167774bigquake5
433612475944343312465844185919652dags3
Cycles for encapsulation
quartilemedianquartilesystem
104552107660115052rsa2048
110586111104113274sntrup4591761
146342146496147728ntruhrss701
195692197176202048ntrulpr4591761
248416248654253582kyber512
298242298634319452kyber768
369544370664388024newhope512cca
389326389802411894lightsaber
433790434322460642kyber1024
642278657524666946kindi256342
690830704270712992saber
691348714266732046mceliece8192128
700700714546728798newhope1024cca
775474794934801682kindi512222
788914808178813890kindi512241
107539610811921089396firesaber
123011012365781246784babybear
125585612652641276114babybearephem
144111814436521448566kindi512321
159216415980441605506kindi256522
235702623683522376122mamabear
238730823961562410772mamabearephem
383181438440783873674papabear
388200439091363948742papabearephem
489161449199504933474frodokem640
980165298134409831388frodokem976
9790942991760010042690bigquake1
114037701142463011453680mceliece6960119
211440182167186022046150bigquake3
301847283065139031339406bigquake5
406058384070389440773012dags3
804296928101147681972352ramstakers216091
107674644107766400107916312pqrsa15
353947468361326770366680034ramstakers756839
Cycles for decapsulation
quartilemedianquartilesystem
250208250600252490sntrup4591761
270410270522273210kyber512
282254284550299628ntrulpr4591761
306922307776323092ntruhrss701
320376320600336546kyber768
402500404460423164newhope512cca
434742436772446488babybearephem
459340459844481586kyber1024
530656532182551362lightsaber
605234618604623518mamabearephem
745542760326772870newhope1024cca
780346790860802536papabearephem
809172826462833504kindi256342
912338919870935228saber
103580410426361046878kindi512222
104777410533741057546kindi512241
135493413602121363194firesaber
178862617922941814918kindi512321
185330618572821879640kindi256522
256124425670262579066babybear
483343048431884863068mamabear
492765049488324963938frodokem640
785435078915907926632papabear
982900898399149855230frodokem976
119608861217316812236644bigquake1
190073381905745819086004rsa2048
126006916127335922131006708bigquake3
164566206164773056164878364dags3
162179738164802442169223866ramstakers216091
199747520203113064203745318bigquake5
540527512540634500540948660mceliece6960119
682747730682866828683145302mceliece8192128
702796906713761328715522556ramstakers756839
966200018966513506966951734pqrsa15
Secret key
bytessystem
40babybear
40babybearephem
40mamabear
40mamabearephem
40papabear
40papabearephem
384rsa2048
1238ntrulpr4591761
1418ntruhrss701
1472kindi256342
1568lightsaber
1600sntrup4591761
1632kyber512
1712kindi512222
1888newhope512cca
2112kindi512241
2304kindi256522
2304saber
2400kyber768
2752kindi512321
3040firesaber
3168kyber1024
3680newhope1024cca
13908mceliece6960119
14080mceliece8192128
14772bigquake1
19872frodokem640
30860bigquake3
31272frodokem976
41804bigquake5
54056ramstakers216091
98304pqrsa15
189242ramstakers756839
2973704dags3
Public key
bytessystem
256rsa2048
672lightsaber
736kyber512
804babybear
804babybearephem
928newhope512cca
992saber
1047ntrulpr4591761
1088kyber768
1138ntruhrss701
1184kindi256342
1194mamabear
1194mamabearephem
1218sntrup4591761
1312firesaber
1440kyber1024
1456kindi512222
1584papabear
1584papabearephem
1728kindi512241
1824newhope1024cca
1984kindi256522
2368kindi512321
9616frodokem640
11616dags3
15632frodokem976
25482bigquake1
27044ramstakers216091
32768pqrsa15
84132bigquake3
94637ramstakers756839
149800bigquake5
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
201bigquake1
226mceliece6960119
240mceliece8192128
256rsa2048
406bigquake3
492bigquake5
736lightsaber
800kyber512
917babybear
917babybearephem
1047sntrup4591761
1088saber
1120newhope512cca
1152kyber768
1175ntrulpr4591761
1278ntruhrss701
1307mamabear
1307mamabearephem
1472firesaber
1504kyber1024
1697papabear
1697papabearephem
1824kindi256342
2144dags3
2208newhope1024cca
2544kindi512222
2752kindi256522
2752kindi512241
3392kindi512321
9736frodokem640
15768frodokem976
28064ramstakers216091
32768pqrsa15
96167ramstakers756839
Session key
bytessystem
16frodokem640
24frodokem976
32babybear
32babybearephem
32bigquake1
32bigquake3
32bigquake5
32firesaber
32kindi256342
32kyber1024
32kyber512
32kyber768
32lightsaber
32mamabear
32mamabearephem
32mceliece6960119
32mceliece8192128
32newhope1024cca
32newhope512cca
32ntruhrss701
32ntrulpr4591761
32papabear
32papabearephem
32pqrsa15
32ramstakers216091
32ramstakers756839
32rsa2048
32saber
32sntrup4591761
48kindi512222
64dags3
64kindi256522
64kindi512241
64kindi512321

amd64; BW+AES (406f1); 2016 Intel Xeon E5-2680 v4; 28 x 2400MHz; genji122, supercop-20171020

Cycles to generate a key pair
quartilemedianquartilesystem
481724884819426448271692sntrup4591761
67253688?124814860?191952060?rsa2048
Cycles for encapsulation
quartilemedianquartilesystem
211162152822376rsa2048
111710841117402811177712sntrup4591761
Cycles for decapsulation
quartilemedianquartilesystem
230524423110042330512rsa2048
318163163182277231832956sntrup4591761
Secret key
bytessystem
384rsa2048
1600sntrup4591761
Public key
bytessystem
256rsa2048
1218sntrup4591761
Ciphertext
bytessystem
256rsa2048
1047sntrup4591761
Session key
bytessystem
32rsa2048
32sntrup4591761

amd64; BW+AES (406f1); 2016 Intel Xeon E5-2680 v4; 28 x 2400MHz; genji441, supercop-20180818

Cycles to generate a key pair
quartilemedianquartilesystem
443324445644680ntrulpr4591761
550085516055428kyber512
590485910459248babybear
590645926459668babybearephem
673526762467832newhope512cca
834648367284136kyber768
117508118144119076lightsaber
118876119036119176mamabear
121060121524122236kyber1024
124784124844125040mamabearephem
129932130468130976newhope1024cca
164304165060165572saber
187960188108188316papabear
196288196652199024papabearephem
261368262312265668kindi256342
273780274584277740firesaber
280332280960282304kindi512222
287092288344289464kindi512241
295528306304307084ntruhrss701
580412581524593080kindi512321
686308688316700344kindi256522
122220012287081241108frodokem640
259329626034602616776frodokem976
599086060198766089384sntrup4591761
760431277026007780968ramstakers216091
358944963626529636853672ramstakers756839
81974360?121727824?179869340?rsa2048
106267298410691835241073881128bigquake1
1404012668?2804010068?5599668936?mceliece6960119
378545193638734865444011573836pqrsa15
2690883868?4030142816?5401285068?mceliece8192128
865107479286697289128695847744bigquake3
151775057121518761639615196619576dags3
155460044241560615224015701493248bigquake5
112204591012112834168536114137261796dags5
Cycles for encapsulation
quartilemedianquartilesystem
200482093221672rsa2048
356763592836284ntruhrss701
446004472845136sntrup4591761
809848109281200ntrulpr4591761
816568177681904kyber512
881808836489076babybear
901609043291344babybearephem
112548112772113052newhope512cca
114608114688114832kyber768
149732150344151896mamabear
158316158436158540mamabearephem
164244164484165148kyber1024
166816167160172924lightsaber
212708213412214120newhope1024cca
210180219828221720saber
233452233596233840papabear
243872244896246008papabearephem
340460341540342708kindi256342
342384343244344784firesaber
344376374844386256mceliece8192128
408244409880413828kindi512222
415104417164419112kindi512241
760584761724777796kindi512321
832212847628858640kindi256522
207590420798722087248frodokem640
367917636897883710804mceliece6960119
429921243027164307192frodokem976
474721648198764877476bigquake1
106330361081666011018016bigquake3
139799601422948014343552ramstakers216091
156179841564456015666720dags3
157713121607338416421876bigquake5
185839761860642018618296pqrsa15
385107083856126838629520dags5
648629126557412866310584ramstakers756839
Cycles for decapsulation
quartilemedianquartilesystem
381003816038248babybearephem
491484977649872mamabearephem
596565975660328papabearephem
672166744867884ntruhrss701
796167970879804kyber512
973649747297608sntrup4591761
111184111256111364kyber768
115336115504115960ntrulpr4591761
119184119528119728newhope512cca
145724145868147280babybear
160080160508161180kyber1024
198456201632201948lightsaber
227108227668228472newhope1024cca
228480228672228940mamabear
237388238308242672saber
329032329236329544papabear
363280364992368568firesaber
428188429788431524kindi256342
539068540776548196kindi512222
550592553068563220kindi512241
952000953544971360kindi512321
965384971656986852kindi256522
206875620726122077884frodokem640
231238823175802400616rsa2048
431371243185804321296frodokem976
557738856097525640312bigquake1
298509122990921629983600ramstakers216091
356772283573986836195432bigquake3
548226645507323256224576bigquake5
712502207134496471482236dags3
125936452128030704130134760ramstakers756839
130316160130431692130527140pqrsa15
265281036265366080266080196dags5
289837512290120924290467748mceliece6960119
366981480367072884367430720mceliece8192128
Secret key
bytessystem
40babybear
40babybearephem
40mamabear
40mamabearephem
40papabear
40papabearephem
384rsa2048
1238ntrulpr4591761
1418ntruhrss701
1472kindi256342
1568lightsaber
1600sntrup4591761
1632kyber512
1712kindi512222
1888newhope512cca
2112kindi512241
2304kindi256522
2304saber
2400kyber768
2752kindi512321
3040firesaber
3168kyber1024
3680newhope1024cca
13908mceliece6960119
14080mceliece8192128
14772bigquake1
19872frodokem640
30860bigquake3
31272frodokem976
41804bigquake5
54056ramstakers216091
98304pqrsa15
189242ramstakers756839
2973704dags3
2973704dags5
Public key
bytessystem
256rsa2048
672lightsaber
736kyber512
804babybear
804babybearephem
928newhope512cca
992saber
1047ntrulpr4591761
1088kyber768
1138ntruhrss701
1184kindi256342
1194mamabear
1194mamabearephem
1218sntrup4591761
1312firesaber
1440kyber1024
1456kindi512222
1584papabear
1584papabearephem
1728kindi512241
1824newhope1024cca
1984kindi256522
2368kindi512321
9616frodokem640
11616dags3
11616dags5
15632frodokem976
25482bigquake1
27044ramstakers216091
32768pqrsa15
84132bigquake3
94637ramstakers756839
149800bigquake5
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
201bigquake1
226mceliece6960119
240mceliece8192128
256rsa2048
406bigquake3
492bigquake5
736lightsaber
800kyber512
917babybear
917babybearephem
1047sntrup4591761
1088saber
1120newhope512cca
1152kyber768
1175ntrulpr4591761
1278ntruhrss701
1307mamabear
1307mamabearephem
1472firesaber
1504kyber1024
1697papabear
1697papabearephem
1824kindi256342
2144dags3
2144dags5
2208newhope1024cca
2544kindi512222
2752kindi256522
2752kindi512241
3392kindi512321
9736frodokem640
15768frodokem976
28064ramstakers216091
32768pqrsa15
96167ramstakers756839
Session key
bytessystem
16frodokem640
24frodokem976
32babybear
32babybearephem
32bigquake1
32bigquake3
32bigquake5
32firesaber
32kindi256342
32kyber1024
32kyber512
32kyber768
32lightsaber
32mamabear
32mamabearephem
32mceliece6960119
32mceliece8192128
32newhope1024cca
32newhope512cca
32ntruhrss701
32ntrulpr4591761
32papabear
32papabearephem
32pqrsa15
32ramstakers216091
32ramstakers756839
32rsa2048
32saber
32sntrup4591761
48kindi512222
64dags3
64dags5
64kindi256522
64kindi512241
64kindi512321

amd64; BW+AES (406f1); 2016 Intel Xeon E5-2609 v4; 8 x 1700MHz; bolero, supercop-20181209

Cycles to generate a key pair
quartilemedianquartilesystem
350923523235384lac128
428484289642956babybearephem
429284306843420babybear
440564423244496ntrulpr4591761
506685088052372kyber512
624366272066660lightsaber
636526382464036newhope512cca
818168201282912kyber768
827368280082892mamabear
840368597693008bike3l1nc
884608858088672mamabearephem
90212?90436?113128?lac256
958649672497396bike1l1nc
99880?105984?126324?lac192
114332114528114880kyber1024
121832122084122480newhope1024cca
125300125420125560papabear
123576125708130016saber
132776132868133060papabearephem
163664164260171284hila5
165116168236175512bike3l1
204100213612217256firesaber
213016217204224676bike1l1
237272240460248856bike3l1sc
266840269340278396bike1l1sc
297364298120307704ntruhrss701
298368300168301772kindi256342
312760314984316616kindi512222
316656318580320564kindi512241
656412661888669592kindi512321
762676764972770612lima2p1024cca
797244802740807416kindi256522
806164810444816248edonk128k08n72nu8l8
809548825420843224edonk128k16n80nu4l6
9565529776281010016ntrukem443
102466010341361063532edonk192k16n112nu4l8
103746010699041087228titaniumccatoy
117683212044201237364titaniumccalite
137348013773361391292edonk128k16n80nu8l6
138098413841201388832frodokem640
144561214819561533468titaniumccastd
154799615534761617012lima2p2048cca
166744017051041747324limasp1018cca
171583617244521737624edonk192ref
175321217715321835940titaniumccamed
176508418246881923240edonk128k32n96nu4l4
181711618926441924324titaniumccahi
201546820219002034504edonk128ref
202693621028362245644edonk192k32n128nu4l6
223992422745362313972ntrukem743
231220023356842379356titaniumccasuper
264736826666762741324lake1
291995629350643010420lake3
291971629435242976836edonk192k48n144nu4l4
292686829487922975536frodokem976
297105630056483066932lake2
299399230204163085948limasp1306cca
304791631044363202552remblem1056
306579231104883188796remblem928
334913633736203463224limasp1822cca
423542843015284398380bike2l1nc
425325243187524444892bike2l1
442656444908964585968bike2l1sc
464541647105044818236locker1
538358054421965601456locker2
581362458732045964336limasp2062cca
594726860228486033300sntrup4591761
600395660693566217328locker3
650669666297806761324locker4
748340475729527714256locker5
770219278039487961988locker6
815748882493168339380ramstakers216091
111220241121426811332540lotus128
115412561167836011774944sikep503
142967321445925614573860locker7
153357561544485215540516locker8
168833121701262417119104locker9
189938121909439219210224mersenne756839
213417402145622421532364lotus192
366762403674805636866640lotus256
389221323921625639644172ramstakers756839
503063245050992450790916ntskem1264
576071885782632058055524ledakem14
658832326610034866331068ledakem13
69675056?121930368?196816628?rsa2048
140201504140361468140566188ntskem1380
151493528152010880152664284ledakem12
181083960182425468183304580oddmanhattan128
233177540233610024234161972ledakem34
270494216271982600272311268ntskem13136
296224936296986488298008024oddmanhattan192
323116084323959952325512980ledakem33
543117344545449464546831256oddmanhattan256
628620744659435108661679028ledakem32
704468636705296600706855980ledakem54
621800336?909041220?1651452396?mceliece8192128
942662468954468524964647164bigquake1
520403480?1011051192?1504765752?mceliece6960119
101205798410132299321014441636ledakem53
203637321220401775242059759352ledakem52
376906662838783034803935697896pqrsa15
733113590473444932127383669724bigquake3
129273987481300572179613112240428bigquake5
151067746081518468926015265656652dags3
Cycles for encapsulation
quartilemedianquartilesystem
210162177222688rsa2048
367003677637076ntruhrss701
446884498445420sntrup4591761
635246361663752babybear
652086530065484babybearephem
712367227674768lac128
725007261272696kyber512
749567720084684edonk128k08n72nu8l8
800728018080288ntrulpr4591761
827088605693148edonk128k16n80nu4l6
869728753688716ntskem1264
878368797290736lightsaber
101260101380101512mamabear
105432105548105752newhope512cca
109992110116110688mamabearephem
110560110676111016kyber768
125496132044138916bike2l1nc
134796137020141952bike2l1
149624150304159384lotus128
152840152940153208kyber1024
151672153512160528bike1l1nc
153772153884154064papabear
153260155924165176lac192
143320156676170156mceliece6960119
158224159856173944saber
158544160544166468bike2l1sc
159608162776173056edonk192k16n112nu4l8
164040164132164324papabearephem
163812167380174692ntrukem443
173440178844191028mceliece8192128
196728196872197304newhope1024cca
198028202164213188bike3l1nc
200660202948213256bike1l1sc
185456?203032?279968?lac256
205016209664221812edonk128k16n80nu8l6
224440225968239040hila5
226316226796227612lotus192
231384234828244820edonk128k32n96nu4l4
231120235620246672bike3l1
237048242040255396bike1l1
247620252004266656firesaber
256688260380272444bike3l1sc
266752267160268052ntskem1380
306492307872310492lotus256
314316319436336480ntrukem743
352480355800365636edonk192ref
366992370604379484edonk128ref
382584386140395736edonk192k32n128nu4l6
391880393912395884kindi256342
456548461148471760kindi512222
461140464340467948kindi512241
470516471368472764ntskem13136
480496485092501620lake1
521404525676535168lima2p1024cca
526148529392541860lake2
591120598788608028lake3
676604683888692244edonk192k48n144nu4l4
855116859960874936titaniumccatoy
865228869960877140kindi512321
958812964960976880kindi256522
96105610062121018956locker1
99053610143481070716locker2
105506410572761089784lima2p2048cca
107963211130401130376titaniumccalite
111007611373721165124locker3
120480812249921288772titaniumccastd
127614413109241358188locker4
131051213173961349244limasp1018cca
137204013818641407212locker6
152399615367801568264locker5
166555216767001721364titaniumccamed
176094418012961858972titaniumccahi
187825618827281891904frodokem640
231993623345882394688titaniumccasuper
245868425043002573820locker7
249145225060082548460limasp1306cca
248208025138642563768locker8
265472826717482703676limasp1822cca
274182427868522838864locker9
375094437617203765140frodokem976
448484045515084614080bigquake1
449473645621164653480remblem1056
450357245705044646216remblem928
502602050573485158080limasp2062cca
664313666858326710784ledakem12
762857276835807749636ledakem13
921770892705249382720ledakem14
103930001064188410922548bigquake3
147449281488454015106572ramstakers216091
149455441523055215496884bigquake5
188058001895007219123560dags3
189990921905702019189616sikep503
196468121969257219878980pqrsa15
246848162480438424977824ledakem32
265971122662995626799624mersenne756839
325038123255123232622208ledakem33
353733363546093235606136ledakem34
564661445658770056755640oddmanhattan128
696881966977702870546672ledakem52
698245007024779271080556ramstakers756839
741683727426816874746996ledakem53
788664407930256079822780ledakem54
108376304108484960108653944oddmanhattan192
219761124220258812220724240oddmanhattan256
Cycles for decapsulation
quartilemedianquartilesystem
301123017630348babybearephem
371603721237368mamabearephem
437924384043912papabearephem
569605737658740hila5
687286892069348ntruhrss701
720047210872212kyber512
937649400097504lac128
957249584096048sntrup4591761
9670096968108724lightsaber
105380105532105684babybear
108292108384108504kyber768
113028113200113376ntrulpr4591761
114072114288115188newhope512cca
150144150272150464kyber1024
156876157012157904mamabear
175536176580181920lotus128
171244180492182584saber
203368204640208628ntrukem443
210992211244211728newhope1024cca
220880221084221344papabear
258848259592271264lotus192
248652?281272?335888?lac192
269104?284320?384956?firesaber
316812317184318324mceliece6960119
339356340528343828mceliece8192128
380828387092406944lotus256
402848403268406808ntskem1264
402560414352427840lac256
430980432412436028ntrukem743
474372479352484552kindi256342
522004527888643592bike2l1nc
551864576956617524bike1l1nc
592492597608602580kindi512222
597220601964610652kindi512241
649044653344655212lima2p1024cca
745056786452831064bike3l1nc
864016864948880784ntskem1380
9426649770481005020titaniumccatoy
107324010861721093892kindi512321
112555611312121137040kindi256522
120851612572481291960titaniumccalite
132378413285081346604lima2p2048cca
139898014003241414832ntskem13136
141048814815681498080titaniumccastd
168543616919841723048limasp1018cca
189330419024121918836titaniumccamed
190577619078441919572frodokem640
1796212?1976368?3398444?edonk128k32n96nu4l4
202316020354682057424lake1
899536?2087024?4434236?edonk192k48n144nu4l4
210997221322842207196bike1l1sc
209680821448002174664titaniumccahi
212712021519402211632bike2l1sc
228077623033922363892rsa2048
248641625019562560860titaniumccasuper
268905227154162771940bike3l1sc
279040828792322937772bike2l1
292940829547403006652bike1l1
324676832589123332260limasp1306cca
333092433479563412428lake2
345315635159883567252limasp1822cca
374466037489803757084frodokem976
358891638106763959880bike3l1
430510443437964380852locker1
441432045669244669672locker2
459284046161324707768lake3
486248049663445051588locker4
521206852201725226340bigquake1
629671264603406835820remblem928
635263264677806543840locker3
635340465041486838460remblem1056
658038467394127162472limasp2062cca
690044069789487092224locker6
710547671956207284440locker5
816552082450768377828locker7
832904484198168522928locker8
112121321133838811491800locker9
203014442037256020514340sikep503
4897128?24920648?42319064?edonk128k16n80nu8l6
301657163021236430304860bigquake3
305534163112455631604292ramstakers216091
298022283129224831849316edonk192k32n128nu4l6
8902696?31674092?49591164?edonk128k16n80nu4l6
389008963897965239032468mersenne756839
19418424?41769564?54608344?edonk128ref
444043164606558446152764bigquake5
607418366095069261392692oddmanhattan128
596468646225905262419048ledakem12
752937887575724875790848dags3
816566008379944086706416ledakem14
715116168483976087252188ledakem13
118516592118647656118782948oddmanhattan192
131672444132065236132276660pqrsa15
134423676135532892137903212ramstakers756839
166131712169603480169793740ledakem33
170763692172967104175636048ledakem34
159271200180958248185155640ledakem32
241041388241774164242123224oddmanhattan256
92693232?305004664?861006648?edonk192k16n112nu4l8
325553228333092308340245120ledakem52
327199804335215108341612392ledakem53
154793428?415994716?459696912?edonk128k08n72nu8l8
454500228471080708483288344ledakem54
57500896?1032170644?1728323880?edonk192ref
Secret key
bytessystem
24ledakem12
24ledakem13
24ledakem14
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32edonk192k16n112nu4l8
32edonk192k32n128nu4l6
32edonk192k48n144nu4l4
32edonk192ref
32ledakem32
32ledakem33
32ledakem34
32mersenne756839
32remblem1056
32remblem928
40babybear
40babybearephem
40lake1
40lake2
40lake3
40ledakem52
40ledakem53
40ledakem54
40mamabear
40mamabearephem
40papabear
40papabearephem
384rsa2048
434sikep503
701ntrukem443
787locker1
1050locker4
1056lac128
1119locker2
1173ntrukem743
1238ntrulpr4591761
1286locker3
1379locker5
1418ntruhrss701
1472kindi256342
1482locker6
1568lightsaber
1600sntrup4591761
1632kyber512
1679locker7
1712kindi512222
1824hila5
1888newhope512cca
1977locker8
2080lac192
2080lac256
2112kindi512241
2238locker9
2304kindi256522
2304saber
2400kyber768
2542bike1l1
2542bike2l1
2752kindi512321
2758bike3l1
3040firesaber
3168kyber1024
3606bike1l1nc
3680newhope1024cca
4670bike1l1sc
4964bike2l1nc
5941bike2l1sc
6572bike3l1nc
7628bike3l1sc
9163limasp1018cca
9216ntskem1264
9217lima2p1024cca
12224titaniumccatoy
13908mceliece6960119
14080mceliece8192128
14752titaniumccalite
14772bigquake1
15673limasp1306cca
16384titaniumccastd
17524ntskem1380
18304titaniumccamed
18433lima2p2048cca
19872frodokem640
19890ntskem13136
20544titaniumccahi
21865limasp1822cca
24745limasp2062cca
26944titaniumccasuper
30860bigquake3
31272frodokem976
41804bigquake5
54056ramstakers216091
98304pqrsa15
189242ramstakers756839
714240lotus128
1126400lotus192
1627648oddmanhattan128
1630720lotus256
2565055oddmanhattan192
2973704dags3
4456650oddmanhattan256
Public key
bytessystem
256rsa2048
378sikep503
423lake1
544lac128
611ntrukem443
636lake2
672lightsaber
736kyber512
747locker1
776edonk128k16n80nu4l6
804babybear
804babybearephem
826lake3
840edonk128k08n72nu8l8
928newhope512cca
928remblem928
992saber
1010locker4
1023ntrukem743
1047ntrulpr4591761
1056lac192
1056lac256
1056remblem1056
1079locker2
1088kyber768
1096edonk192k16n112nu4l8
1138ntruhrss701
1184kindi256342
1194mamabear
1194mamabearephem
1218sntrup4591761
1246locker3
1271bike2l1nc
1271bike2l1sc
1312firesaber
1339locker5
1440kyber1024
1442locker6
1456kindi512222
1552edonk128k16n80nu8l6
1584papabear
1584papabearephem
1639locker7
1680edonk128k32n96nu4l4
1728kindi512241
1824hila5
1824newhope1024cca
1937locker8
1984kindi256522
2192edonk192ref
2198locker9
2256edonk192k32n128nu4l6
2368kindi512321
2542bike1l1
2542bike1l1nc
2542bike1l1sc
2542bike2l1
2576edonk128ref
2758bike3l1
2758bike3l1nc
2758bike3l1sc
3480ledakem12
3672edonk192k48n144nu4l4
4688ledakem13
6109limasp1018cca
6145lima2p1024cca
6408ledakem14
7200ledakem32
9616frodokem640
10384ledakem33
10449limasp1306cca
11616dags3
12192titaniumccatoy
12289lima2p2048cca
12384ledakem52
13152ledakem34
14577limasp1822cca
14720titaniumccalite
15632frodokem976
16352titaniumccastd
16497limasp2062cca
18016ledakem53
18272titaniumccamed
20512titaniumccahi
22704ledakem54
25482bigquake1
26912titaniumccasuper
27044ramstakers216091
32768pqrsa15
84132bigquake3
94637ramstakers756839
149800bigquake5
189248mersenne756839
319488ntskem1264
658944lotus128
929760ntskem1380
1025024lotus192
1047319mceliece6960119
1357824mceliece8192128
1419704ntskem13136
1470976lotus256
1626240oddmanhattan128
2563260oddmanhattan192
4454241oddmanhattan256
Ciphertext
bytessystem
128ntskem1264
162ntskem1380
201bigquake1
226mceliece6960119
240mceliece8192128
253ntskem13136
256rsa2048
402sikep503
406bigquake3
423lake1
492bigquake5
611ntrukem443
636lake2
736lightsaber
800kyber512
826lake3
875locker1
917babybear
917babybearephem
1023ntrukem743
1024lac128
1047sntrup4591761
1088saber
1120newhope512cca
1138locker4
1152kyber768
1160lotus128
1175ntrulpr4591761
1184edonk128k08n72nu8l8
1207locker2
1271bike2l1nc
1271bike2l1sc
1278ntruhrss701
1307mamabear
1307mamabearephem
1312edonk128k16n80nu4l6
1312edonk128k16n80nu8l6
1374locker3
1376remblem928
1467locker5
1472firesaber
1480lotus192
1504kyber1024
1536lac192
1568edonk128k32n96nu4l4
1568remblem1056
1570locker6
1697papabear
1697papabearephem
1767locker7
1800lotus256
1824kindi256342
2012hila5
2048lac256
2065locker8
2136ledakem14
2144dags3
2208newhope1024cca
2326locker9
2336edonk128ref
2344ledakem13
2542bike1l1
2542bike1l1nc
2542bike1l1sc
2542bike2l1
2544kindi512222
2720titaniumccatoy
2736edonk192k16n112nu4l8
2736edonk192ref
2752kindi256522
2752kindi512241
2758bike3l1
2758bike3l1nc
2758bike3l1sc
3008titaniumccalite
3120edonk192k32n128nu4l6
3392kindi512321
3480ledakem12
3504edonk192k48n144nu4l4
3552titaniumccastd
4209limasp1018cca
4227lima2p1024cca
4384ledakem34
4544titaniumccamed
5192ledakem33
6048titaniumccahi
6763limasp1306cca
7200ledakem32
7299lima2p2048cca
7568ledakem54
8352titaniumccasuper
8827limasp1822cca
9008ledakem53
9736frodokem640
9787limasp2062cca
12384ledakem52
15768frodokem976
28064ramstakers216091
32768pqrsa15
96167ramstakers756839
160160mersenne756839
180224oddmanhattan128
344640oddmanhattan192
616704oddmanhattan256
Session key
bytessystem
16frodokem640
16lotus128
16oddmanhattan128
16sikep503
24frodokem976
24lotus192
24oddmanhattan192
32babybear
32babybearephem
32bigquake1
32bigquake3
32bigquake5
32bike1l1
32bike1l1nc
32bike1l1sc
32bike2l1
32bike2l1nc
32bike2l1sc
32bike3l1
32bike3l1nc
32bike3l1sc
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32firesaber
32hila5
32kindi256342
32kyber1024
32kyber512
32kyber768
32lac128
32ledakem12
32ledakem13
32ledakem14
32lightsaber
32lima2p1024cca
32lima2p2048cca
32limasp1018cca
32limasp1306cca
32limasp1822cca
32limasp2062cca
32lotus256
32mamabear
32mamabearephem
32mceliece6960119
32mceliece8192128
32mersenne756839
32newhope1024cca
32newhope512cca
32ntruhrss701
32ntrukem443
32ntrulpr4591761
32ntskem1264
32ntskem13136
32ntskem1380
32oddmanhattan256
32papabear
32papabearephem
32pqrsa15
32ramstakers216091
32ramstakers756839
32remblem1056
32remblem928
32rsa2048
32saber
32sntrup4591761
32titaniumccahi
32titaniumccalite
32titaniumccamed
32titaniumccastd
32titaniumccasuper
32titaniumccatoy
48edonk192k16n112nu4l8
48edonk192k32n128nu4l6
48edonk192k48n144nu4l4
48edonk192ref
48kindi512222
48lac192
48ledakem32
48ledakem33
48ledakem34
48ntrukem743
64dags3
64kindi256522
64kindi512241
64kindi512321
64lac256
64lake1
64lake2
64lake3
64ledakem52
64ledakem53
64ledakem54
64locker1
64locker2
64locker3
64locker4
64locker5
64locker6
64locker7
64locker8
64locker9

x86; normally amd64; BW+AES (406f1); 2016 Intel Xeon E5-2609 v4; 8 x 1700MHz; bolero, supercop-20181209

Cycles to generate a key pair
quartilemedianquartilesystem
166412174236186844lightsaber
187308187520187780babybear
189240189516189760babybearephem
273704273992274440newhope512cca
307144309192328220saber
319984320436322468kyber512
387468387940388496mamabear
420156420408420944mamabearephem
492212496364498656hila5
499856500932519032firesaber
514528515312516636kyber768
551616552404553548newhope1024cca
591136593432597824kindi256342
617224620496625076kindi512222
639720642084646032kindi512241
674408675128677700papabear
714180715572717516papabearephem
792604795884813476kyber1024
129425213019161318360kindi512321
149073215150641572316ntrukem443
162262816302921637528kindi256522
250374025413162618952ntrukem743
139049641391265613961672ntruhrss701
296177522975263629812764sntrup4591761
883010488851502488855908ntskem1264
225805780226210252226434796sikep503
274911488275366852275803748ntskem1380
452689588453648516455289304ntskem13136
115946372411744492001180188016bigquake1
2715082148?4073831836?5439526416?mceliece6960119
1524144320?4524126468?7561997032?mceliece8192128
896860793691879562689295269808bigquake3
166656309281671498316816802143284bigquake5
Cycles for encapsulation
quartilemedianquartilesystem
200696201680203728ntskem1264
228048228880239072lightsaber
273000273316273720babybear
277752278168278488babybearephem
295252306148315660ntrukem443
401076404248408004saber
429872430256431204newhope512cca
451472451884453096kyber512
506056506392507708mamabear
508520509328512212ntskem1380
519796527592534476ntrukem743
551652552124553132mamabearephem
603644619992647812firesaber
628364630256637004ntskem13136
652748657772684888hila5
677036680524689768kyber768
713004714180717920ntruhrss701
796996802596806832kindi256342
830912831748833672papabear
852784853412855784newhope1024cca
881584883628886008papabearephem
946896952536959232kindi512222
981680985324992568kindi512241
9928529949401000468kyber1024
117954011967161234444mceliece8192128
175663617658321788080kindi512321
198657619930802002852kindi256522
272928427504802777888mceliece6960119
758128476542647722812bigquake1
110674921107601611078584sntrup4591761
156921401591820416085248bigquake3
215406402182408022094108bigquake5
371851120372200640372641684sikep503
Cycles for decapsulation
quartilemedianquartilesystem
973689751297672babybearephem
147924148112148336mamabearephem
161516164308174356hila5
186756187008187308papabearephem
217536233008249500lightsaber
341284342620355156ntrukem443
394444399748417336saber
436168436412436772newhope512cca
448192448612450436babybear
484420484840485536kyber512
594672606716617496firesaber
676596686420708636ntrukem743
717540723092731796kyber768
752260752720761196mamabear
877392877988880324newhope1024cca
942068948816958240kindi256342
104623610470921057168kyber1024
115795211598401165660papabear
116500411701641183108kindi512222
120018412039801216456kindi512241
170353617149441732228ntskem1264
199301219953682003480ntruhrss701
214622821555482168176kindi512321
230194023125122323316kindi256522
324761632630563308244ntskem1380
769726877320487804372ntskem13136
963126897047569790136bigquake1
306377883064593630648984sntrup4591761
411360484116524041944444bigquake3
603992646067372060765864bigquake5
395859288396203548396646336sikep503
479433144479455220479489544mceliece6960119
605193496608812600608975484mceliece8192128
Secret key
bytessystem
40babybear
40babybearephem
40mamabear
40mamabearephem
40papabear
40papabearephem
434sikep503
701ntrukem443
1173ntrukem743
1418ntruhrss701
1472kindi256342
1568lightsaber
1600sntrup4591761
1632kyber512
1712kindi512222
1824hila5
1888newhope512cca
2112kindi512241
2304kindi256522
2304saber
2400kyber768
2752kindi512321
3040firesaber
3168kyber1024
3680newhope1024cca
9216ntskem1264
13908mceliece6960119
14080mceliece8192128
14772bigquake1
17524ntskem1380
19890ntskem13136
30860bigquake3
41804bigquake5
Public key
bytessystem
378sikep503
611ntrukem443
672lightsaber
736kyber512
804babybear
804babybearephem
928newhope512cca
992saber
1023ntrukem743
1088kyber768
1138ntruhrss701
1184kindi256342
1194mamabear
1194mamabearephem
1218sntrup4591761
1312firesaber
1440kyber1024
1456kindi512222
1584papabear
1584papabearephem
1728kindi512241
1824hila5
1824newhope1024cca
1984kindi256522
2368kindi512321
25482bigquake1
84132bigquake3
149800bigquake5
319488ntskem1264
929760ntskem1380
1047319mceliece6960119
1357824mceliece8192128
1419704ntskem13136
Ciphertext
bytessystem
128ntskem1264
162ntskem1380
201bigquake1
226mceliece6960119
240mceliece8192128
253ntskem13136
402sikep503
406bigquake3
492bigquake5
611ntrukem443
736lightsaber
800kyber512
917babybear
917babybearephem
1023ntrukem743
1047sntrup4591761
1088saber
1120newhope512cca
1152kyber768
1278ntruhrss701
1307mamabear
1307mamabearephem
1472firesaber
1504kyber1024
1697papabear
1697papabearephem
1824kindi256342
2012hila5
2208newhope1024cca
2544kindi512222
2752kindi256522
2752kindi512241
3392kindi512321
Session key
bytessystem
16sikep503
32babybear
32babybearephem
32bigquake1
32bigquake3
32bigquake5
32firesaber
32hila5
32kindi256342
32kyber1024
32kyber512
32kyber768
32lightsaber
32mamabear
32mamabearephem
32mceliece6960119
32mceliece8192128
32newhope1024cca
32newhope512cca
32ntruhrss701
32ntrukem443
32ntskem1264
32ntskem13136
32ntskem1380
32papabear
32papabearephem
32saber
32sntrup4591761
48kindi512222
48ntrukem743
64kindi256522
64kindi512241
64kindi512321

aarch64; Cortex-A72 (418fd080); 2015 Mediatek MT8173; 2 x 2100MHz; a72, supercop-20170904

Cycles to generate a key pair
quartilemedianquartilesystem
293064992935214429369659sntrup4591761
203889889?382990667?601952455?rsa2048
Cycles for encapsulation
quartilemedianquartilesystem
424564722950039rsa2048
982412798257779829261sntrup4591761
Cycles for decapsulation
quartilemedianquartilesystem
754430575498397566811rsa2048
289731712897683628981103sntrup4591761
Secret key
bytessystem
384rsa2048
1600sntrup4591761
Public key
bytessystem
256rsa2048
1218sntrup4591761
Ciphertext
bytessystem
256rsa2048
1047sntrup4591761
Session key
bytessystem
32rsa2048
32sntrup4591761

aarch64; Cortex-A57 (418fd071); 2015 NVIDIA Tegra X1; 4 x 1734MHz; jetsontx1, supercop-20180818

Cycles to generate a key pair
quartilemedianquartilesystem
111720111841112110lightsaber
141315141361141615babybearephem
141718141812141965babybear
144238144397144721newhope512cca
171999172220172561kyber512
224104225591228378saber
267887268315268649mamabear
272986273523273962kyber768
274569274658274971mamabearephem
297677298341299283newhope1024cca
378033378715381415firesaber
404993405573411227kindi256342
409985411034412355kyber1024
429924431190433831kindi512241
431096434684435714kindi512222
441451441961443297papabear
449004450157450927papabearephem
891800899618907259kindi512321
107693710800501084887kindi256522
314003531608853192326frodokem640
685149568868846920935frodokem976
944830394515249456491ntrulpr4591761
169658421713462517263949ramstakers216091
348822743490359834904947ntruhrss701
380629413809809438123495sntrup4591761
774435717867126579678813ramstakers756839
213658326?379590421?628769771?rsa2048
129006817313028264381316844379bigquake1
1995240681?5717006774?9527737619?mceliece6960119
2701997568?7835579688?10782287691?mceliece8192128
9494001990983770161510155243288pqrsa15
128889941581304349973113110982483bigquake3
198539848991988623990919953790092dags3
220763558182224057936222318051980bigquake5
Cycles for encapsulation
quartilemedianquartilesystem
458854715650231rsa2048
182019182057182158babybear
184952185025185083babybearephem
205068205111206340lightsaber
225352225470225984newhope512cca
251880252183252415kyber512
319424319809320191mamabear
330232330602330970mamabearephem
361140362119363889saber
372152372553373012kyber768
459647459829460824newhope1024cca
505154505649506620papabear
517321517570518242papabearephem
531229531586531918kyber1024
530916532019538674kindi256342
558592559106559243firesaber
621005622737625643kindi512222
621866624007626684kindi512241
114211811681891207276mceliece8192128
116787111711951174522kindi512321
128242512956881302076kindi256522
203533720357412043734ntruhrss701
286080329189662975785mceliece6960119
481235548400014952859frodokem640
521891552930555353927bigquake1
950774495103979514743sntrup4591761
103073821032094110400559frodokem976
165488811686007317071244bigquake5
187646491876874318771078ntrulpr4591761
220718552226638322435091bigquake3
256040532570940425815345dags3
318622253217884032386934ramstakers216091
427569374282739242941429pqrsa15
145298593147902903150180155ramstakers756839
Cycles for decapsulation
quartilemedianquartilesystem
635446368163720babybearephem
879608801888064mamabearephem
113041113079113132papabearephem
258473258780259028newhope512cca
279301279412280137lightsaber
290507290712290851babybear
303432303694304166kyber512
440350440866442373kyber768
470487471250471385mamabear
472004472463474273saber
535128536312536391newhope1024cca
618857619518620446kyber1024
678371680972683798kindi256342
703158703687704505papabear
707573708095708118firesaber
832983846682848020kindi512222
847025849917881139kindi512241
148931314937381508291kindi512321
152515815346511535666kindi256522
482354748569404893768frodokem640
603455160349596035977ntruhrss701
697395769853158055026bigquake1
761122276173937632623rsa2048
104846971058088210870978frodokem976
280769642807852528082176ntrulpr4591761
284945702849554328496857sntrup4591761
658156716592760266078303ramstakers216091
704419577214199672879798bigquake3
852856998545124185655486dags3
933884599402256994901513bigquake5
285264789286666241295156858ramstakers756839
307528186307584004307601672mceliece6960119
367968686368086234368186426pqrsa15
388194502388214343388240767mceliece8192128
Secret key
bytessystem
40babybear
40babybearephem
40mamabear
40mamabearephem
40papabear
40papabearephem
384rsa2048
1238ntrulpr4591761
1418ntruhrss701
1472kindi256342
1568lightsaber
1600sntrup4591761
1632kyber512
1712kindi512222
1888newhope512cca
2112kindi512241
2304kindi256522
2304saber
2400kyber768
2752kindi512321
3040firesaber
3168kyber1024
3680newhope1024cca
13908mceliece6960119
14080mceliece8192128
14772bigquake1
19872frodokem640
30860bigquake3
31272frodokem976
41804bigquake5
54056ramstakers216091
98304pqrsa15
189242ramstakers756839
2973704dags3
Public key
bytessystem
256rsa2048
672lightsaber
736kyber512
804babybear
804babybearephem
928newhope512cca
992saber
1047ntrulpr4591761
1088kyber768
1138ntruhrss701
1184kindi256342
1194mamabear
1194mamabearephem
1218sntrup4591761
1312firesaber
1440kyber1024
1456kindi512222
1584papabear
1584papabearephem
1728kindi512241
1824newhope1024cca
1984kindi256522
2368kindi512321
9616frodokem640
11616dags3
15632frodokem976
25482bigquake1
27044ramstakers216091
32768pqrsa15
84132bigquake3
94637ramstakers756839
149800bigquake5
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
201bigquake1
226mceliece6960119
240mceliece8192128
256rsa2048
406bigquake3
492bigquake5
736lightsaber
800kyber512
917babybear
917babybearephem
1047sntrup4591761
1088saber
1120newhope512cca
1152kyber768
1175ntrulpr4591761
1278ntruhrss701
1307mamabear
1307mamabearephem
1472firesaber
1504kyber1024
1697papabear
1697papabearephem
1824kindi256342
2144dags3
2208newhope1024cca
2544kindi512222
2752kindi256522
2752kindi512241
3392kindi512321
9736frodokem640
15768frodokem976
28064ramstakers216091
32768pqrsa15
96167ramstakers756839
Session key
bytessystem
16frodokem640
24frodokem976
32babybear
32babybearephem
32bigquake1
32bigquake3
32bigquake5
32firesaber
32kindi256342
32kyber1024
32kyber512
32kyber768
32lightsaber
32mamabear
32mamabearephem
32mceliece6960119
32mceliece8192128
32newhope1024cca
32newhope512cca
32ntruhrss701
32ntrulpr4591761
32papabear
32papabearephem
32pqrsa15
32ramstakers216091
32ramstakers756839
32rsa2048
32saber
32sntrup4591761
48kindi512222
64dags3
64kindi256522
64kindi512241
64kindi512321

aarch64; Cortex-A53 (410fd034); 2015 Amlogic S905; 4 x 2000MHz; par3, supercop-20170718

Cycles to generate a key pair
quartilemedianquartilesystem
328483491?610423983?892983966?rsa2048
Cycles for encapsulation
quartilemedianquartilesystem
767228210787201rsa2048
Cycles for decapsulation
quartilemedianquartilesystem
128551101296611113431201rsa2048
Secret key
bytessystem
384rsa2048
Public key
bytessystem
256rsa2048
Ciphertext
bytessystem
256rsa2048
Session key
bytessystem
32rsa2048

amd64; Skylake (506e3); 2015 Intel Xeon E3-1220 v5; 4 x 3000MHz; samba, supercop-20181209

Cycles to generate a key pair
quartilemedianquartilesystem
318733214332441lac128
397713989540048ntrulpr4591761
411934128241347babybearephem
412484130841379babybear
479164805048455kyber512
600026069860992lightsaber
605276075460968newhope512cca
772547745677665kyber768
795537968979793mamabear
847818499685206lac256
831948500487290bike3l1nc
851648525685409mamabearephem
927329287793151lac192
947899565196752bike1l1nc
107850108079108278kyber1024
116143116484116883newhope1024cca
120129120273120422papabear
117922120393139680saber
128113128260128704papabearephem
152471155913160025bike3l1
155158156110157424hila5
192151193647198270firesaber
205353210112214853bike1l1
223847228113232343bike3l1sc
251230254134256964bike1l1sc
282103282492283044ntruhrss701
286367288443291791kindi256342
301996304617306452kindi512222
306083308899310430kindi512241
632403637239642811kindi512321
729109729847730605lima2p1024cca
767220772274777413kindi256522
791475795436800256edonk128k08n72nu8l8
805725820248837302edonk128k16n80nu4l6
927966939879952459ntrukem443
929226962508968196titaniumccatoy
9745779898411007087edonk192k16n112nu4l8
105307310561561089772titaniumccalite
124772412483351251115frodokem640
133089913318201337797titaniumccastd
137493013773951382411edonk128k16n80nu8l6
155294015618731567768titaniumccamed
158022815809721583706limasp1018cca
163892616425381649833edonk192ref
167602416778971680470lima2p2048cca
170847217165521722579titaniumccahi
171012117905371841904edonk128k32n96nu4l4
202346820282382035119edonk128ref
200252020642042163571edonk192k32n128nu4l6
202489520892942099656titaniumccasuper
223064722492182281258ntrukem743
251489325377992573408lake1
267494926899762696482frodokem976
277434127908632799415remblem928
279880028074992818736remblem1056
280698628226212872427lake2
282333228350652878199lake3
283732328403812844479limasp1306cca
282764128535622893413edonk192k48n144nu4l4
317760131797773182979limasp1822cca
426672642759394291595locker1
457356446704584703139bike2l1nc
460031846920464747609bike2l1
471648647725684839264bike2l1sc
499545650073165025736locker2
543182754603635471040sntrup4591761
551797855246885532935limasp2062cca
564363756655345713026locker3
606794560814606137695locker4
696264370609247146411ramstakers216091
704904270737097088825locker5
729884574456967463641locker6
914830491813319230456lotus128
112678891129461711307514sikep503
132608581330642813422037locker7
142074651425010914298535locker8
154943771550457915524988mersenne756839
158863201592395316013010locker9
175844521762694717759514lotus192
300163793020139530444795lotus256
329094373321606333531159ramstakers756839
442145994453247044795954ntskem1264
540583305430299055697008ledakem14
696420856982354069956679ledakem13
62308170?104148074?182392722?rsa2048
110945898111880483112986921ntskem1380
155921990156456645157264791oddmanhattan128
160433970160947662161389270ledakem12
241177057241602076241850076ledakem34
251936054253087056253763834ntskem13136
254205742255576538256533228oddmanhattan192
332903907333481617333866708ledakem33
445981819449399480450178179oddmanhattan256
624908790626029698626646405ledakem32
701136859701914030702555720ledakem54
460848405?887859623?1135228304?mceliece6960119
948369375965818883970734349bigquake1
569888815?981858702?1407080203?mceliece8192128
990575489991681585992770980ledakem53
194794177619522596251957756304ledakem52
355765294236704280183771053553pqrsa15
800031637580459452048099778738bigquake3
137643145611377596827913787378199dags3
143131626851437068957914431956276bigquake5
101450851429102129693071102603975375dags5
Cycles for encapsulation
quartilemedianquartilesystem
195852059122036rsa2048
345763462534684ntruhrss701
410424122041534sntrup4591761
606826080561014babybear
624736258762938babybearephem
654846608266921lac128
683416849868704kyber512
725897317773286ntrulpr4591761
740277686983286edonk128k08n72nu8l8
809988199189387ntskem1264
834608401884892lightsaber
869408924694978edonk128k16n80nu4l6
972369731897453mamabear
9969899863100051newhope512cca
105163105279105479mamabearephem
105391105478105609kyber768
119487121450124655bike2l1nc
132138135466139546mceliece6960119
136445139672142575bike2l1
138496139706141202bike1l1nc
141119141958142681lotus128
141502142115145615lac192
143964144082144193kyber1024
147026147222147500papabear
153924155526158213saber
157931158048158218papabearephem
159629162010165744bike2l1sc
160026163072167728ntrukem443
163000165227169491mceliece8192128
171423172388173363lac256
178809182123188677edonk192k16n112nu4l8
186774187112187631newhope1024cca
185030187115189611bike1l1sc
199311201621208542edonk128k16n80nu8l6
202264205325207397lotus192
202141205944209044bike3l1nc
213528217450218555ntskem1380
216373218377219691hila5
232100235468241603edonk128k32n96nu4l4
234956238442245272bike3l1
239494242768246490bike1l1
243814249147271082firesaber
259992264764270203bike3l1sc
264867268523272623ntrukem743
291460292588294663lotus256
305684311519314303ntskem13136
372156375919385573edonk128ref
376575378373380175kindi256342
385836389762399032edonk192ref
401438405728416117edonk192k32n128nu4l6
441326444984447938kindi512222
445165448082451530kindi512241
450641454254461772lake1
484077488857497546lake2
494292494768495514lima2p1024cca
563355569953577250lake3
703714707776715986edonk192k48n144nu4l4
743881775201776511titaniumccatoy
834690840250845091kindi512321
867318873972881087locker1
888847895211900800locker2
916829922232927922kindi256522
9634099680681001191titaniumccalite
990541995647998413lima2p2048cca
100187110065081010365locker3
111064511128231115246titaniumccastd
116456811718001206177locker4
123134912324391234379limasp1018cca
125025812567121271986locker6
142721614331531441117locker5
148367214892521495480titaniumccamed
168640716911131696272titaniumccahi
178636617870061788476frodokem640
197285220781052083151titaniumccasuper
223488322505062262786locker7
224952822599562286929locker8
235596323579322360735limasp1306cca
247927225095082536681locker9
250595325096052513113limasp1822cca
352466235276513534764frodokem976
405531040671504076379remblem928
404840940767144097405remblem1056
435619844196614507614bigquake1
475935847729464781841limasp2062cca
608632260962666148006ledakem13
662014266435976704333ledakem12
921301092582429284653ledakem14
104266311059946610838163bigquake3
128901171308758313235804ramstakers216091
148429721512250615340936bigquake5
156647371570896715757389dags3
174492931746157517475032pqrsa15
181986431828294618423393sikep503
218950712194528022014254mersenne756839
242517152432359724479584ledakem32
265438992655386326566280ledakem33
286196012863704828819793ledakem34
405819224101694641414189dags5
500641755020352450367208oddmanhattan128
601231236064657361498899ramstakers756839
671013366831374468505571ledakem52
726206237285702472877593ledakem53
779433047804940178178538ledakem54
977754269812837598494279oddmanhattan192
199686109201061275202519016oddmanhattan256
Cycles for decapsulation
quartilemedianquartilesystem
287292878028841babybearephem
353233537135429mamabearephem
416724172241798papabearephem
581795857959528hila5
650566518365593ntruhrss701
679206807868234kyber512
866548719787299sntrup4591761
878718818389005lac128
922159318594405lightsaber
100435100507100593babybear
101967102029102133kyber768
102151102657102976ntrulpr4591761
106688106869107444newhope512cca
140849140974141099kyber1024
150190150274150367mamabear
162897165224165805lotus128
168901170603174136saber
181563183547186574ntrukem443
200212200355200561newhope1024cca
205553205951208740lac192
212202212623212992papabear
240385244323246720lotus192
258788261708265236firesaber
304006304661307893mceliece6960119
322398325768328804lac256
325415325935326693ntskem1264
331488332270335589mceliece8192128
351922355075357990ntrukem743
353937356500358736lotus256
458227460529462661kindi256342
483032490402560867bike2l1nc
519910525478535448bike1l1nc
532111?540216?687598?bike3l1nc
569079573819580682kindi512222
571795580143589602kindi512241
594395608085609121ntskem1380
613504614393615526lima2p1024cca
862434868092902557titaniumccatoy
104948110521551059004kindi512321
107926010843271093166kindi256522
110750411446671147460titaniumccalite
115878511598711160929ntskem13136
124336712448511246956lima2p2048cca
134023413410461342881titaniumccastd
1554960?1561262?3805850?edonk192k48n144nu4l4
159867416005881603486limasp1018cca
162332416253091627998titaniumccamed
180296018043591807805frodokem640
187185518765411881746titaniumccahi
197947119856152028712lake1
196659119921642013687bike1l1sc
206596520827342093045bike2l1sc
214441121500702157960rsa2048
228065322880082413742titaniumccasuper
1190470?2671388?4013228?edonk128k32n96nu4l4
275820927750332852179bike2l1
275044428867022906716bike1l1
308664530910463094419limasp1306cca
317446031857733258389lake2
325804232609693266512limasp1822cca
352884735328773537492frodokem976
360488137793733923960bike3l1
2755725?3785902?3816250?bike3l1sc
393273639442723954145locker1
411318741256694139185locker2
450225245128594556123lake3
454101645688034599142locker4
492595549339084963897bigquake1
566265856970066193371remblem928
568130957311296222173remblem1056
594142459629905982322locker3
625236562674636289823limasp2062cca
645744964684506484795locker6
675533567761296796167locker5
760605176221537642316locker7
773770877583737781843locker8
4491095?8753373?23288571?edonk128k16n80nu8l6
105009391052627410549806locker9
3947859?14055766?71281278?edonk128k16n80nu4l6
7514627?14722448?24192651?edonk128ref
196765971969559319719256sikep503
275096732753868827575221ramstakers216091
317018573174588731809119bigquake3
311650993246886932545581mersenne756839
474479224746175948193413bigquake5
14565022?51252854?51329300?edonk192k32n128nu4l6
544840145479173254998010oddmanhattan128
584317805976927260816089ledakem12
704176397055889171033345dags3
731126377867824478910117ledakem13
831299788547695787495417ledakem14
107401681107573970107844266oddmanhattan192
117835873119445940119511807ramstakers756839
122334379122415053122496724pqrsa15
103372439?127462839?582738139?edonk128k08n72nu8l8
180739512181547728187018168ledakem32
171293639182904159186935320ledakem34
181887337184325897185579700ledakem33
218113051219676569222299201oddmanhattan256
261266547262309402271943205dags5
53592913?316242617?604739524?edonk192ref
333421321336927411337403375ledakem52
324464889340379772348768216ledakem53
433495172440948500472039611ledakem54
419724191?934903674?935511627?edonk192k16n112nu4l8
Secret key
bytessystem
24ledakem12
24ledakem13
24ledakem14
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32edonk192k16n112nu4l8
32edonk192k32n128nu4l6
32edonk192k48n144nu4l4
32edonk192ref
32ledakem32
32ledakem33
32ledakem34
32mersenne756839
32remblem1056
32remblem928
40babybear
40babybearephem
40lake1
40lake2
40lake3
40ledakem52
40ledakem53
40ledakem54
40mamabear
40mamabearephem
40papabear
40papabearephem
384rsa2048
434sikep503
701ntrukem443
787locker1
1050locker4
1056lac128
1119locker2
1173ntrukem743
1238ntrulpr4591761
1286locker3
1379locker5
1418ntruhrss701
1472kindi256342
1482locker6
1568lightsaber
1600sntrup4591761
1632kyber512
1679locker7
1712kindi512222
1824hila5
1888newhope512cca
1977locker8
2080lac192
2080lac256
2112kindi512241
2238locker9
2304kindi256522
2304saber
2400kyber768
2542bike1l1
2542bike2l1
2752kindi512321
2758bike3l1
3040firesaber
3168kyber1024
3606bike1l1nc
3680newhope1024cca
4670bike1l1sc
4964bike2l1nc
5941bike2l1sc
6572bike3l1nc
7628bike3l1sc
9163limasp1018cca
9216ntskem1264
9217lima2p1024cca
12224titaniumccatoy
13908mceliece6960119
14080mceliece8192128
14752titaniumccalite
14772bigquake1
15673limasp1306cca
16384titaniumccastd
17524ntskem1380
18304titaniumccamed
18433lima2p2048cca
19872frodokem640
19890ntskem13136
20544titaniumccahi
21865limasp1822cca
24745limasp2062cca
26944titaniumccasuper
30860bigquake3
31272frodokem976
41804bigquake5
54056ramstakers216091
98304pqrsa15
189242ramstakers756839
714240lotus128
1126400lotus192
1627648oddmanhattan128
1630720lotus256
2565055oddmanhattan192
2973704dags3
2973704dags5
4456650oddmanhattan256
Public key
bytessystem
256rsa2048
378sikep503
423lake1
544lac128
611ntrukem443
636lake2
672lightsaber
736kyber512
747locker1
776edonk128k16n80nu4l6
804babybear
804babybearephem
826lake3
840edonk128k08n72nu8l8
928newhope512cca
928remblem928
992saber
1010locker4
1023ntrukem743
1047ntrulpr4591761
1056lac192
1056lac256
1056remblem1056
1079locker2
1088kyber768
1096edonk192k16n112nu4l8
1138ntruhrss701
1184kindi256342
1194mamabear
1194mamabearephem
1218sntrup4591761
1246locker3
1271bike2l1nc
1271bike2l1sc
1312firesaber
1339locker5
1440kyber1024
1442locker6
1456kindi512222
1552edonk128k16n80nu8l6
1584papabear
1584papabearephem
1639locker7
1680edonk128k32n96nu4l4
1728kindi512241
1824hila5
1824newhope1024cca
1937locker8
1984kindi256522
2192edonk192ref
2198locker9
2256edonk192k32n128nu4l6
2368kindi512321
2542bike1l1
2542bike1l1nc
2542bike1l1sc
2542bike2l1
2576edonk128ref
2758bike3l1
2758bike3l1nc
2758bike3l1sc
3480ledakem12
3672edonk192k48n144nu4l4
4688ledakem13
6109limasp1018cca
6145lima2p1024cca
6408ledakem14
7200ledakem32
9616frodokem640
10384ledakem33
10449limasp1306cca
11616dags3
11616dags5
12192titaniumccatoy
12289lima2p2048cca
12384ledakem52
13152ledakem34
14577limasp1822cca
14720titaniumccalite
15632frodokem976
16352titaniumccastd
16497limasp2062cca
18016ledakem53
18272titaniumccamed
20512titaniumccahi
22704ledakem54
25482bigquake1
26912titaniumccasuper
27044ramstakers216091
32768pqrsa15
84132bigquake3
94637ramstakers756839
149800bigquake5
189248mersenne756839
319488ntskem1264
658944lotus128
929760ntskem1380
1025024lotus192
1047319mceliece6960119
1357824mceliece8192128
1419704ntskem13136
1470976lotus256
1626240oddmanhattan128
2563260oddmanhattan192
4454241oddmanhattan256
Ciphertext
bytessystem
128ntskem1264
162ntskem1380
201bigquake1
226mceliece6960119
240mceliece8192128
253ntskem13136
256rsa2048
402sikep503
406bigquake3
423lake1
492bigquake5
611ntrukem443
636lake2
736lightsaber
800kyber512
826lake3
875locker1
917babybear
917babybearephem
1023ntrukem743
1024lac128
1047sntrup4591761
1088saber
1120newhope512cca
1138locker4
1152kyber768
1160lotus128
1175ntrulpr4591761
1184edonk128k08n72nu8l8
1207locker2
1271bike2l1nc
1271bike2l1sc
1278ntruhrss701
1307mamabear
1307mamabearephem
1312edonk128k16n80nu4l6
1312edonk128k16n80nu8l6
1374locker3
1376remblem928
1467locker5
1472firesaber
1480lotus192
1504kyber1024
1536lac192
1568edonk128k32n96nu4l4
1568remblem1056
1570locker6
1697papabear
1697papabearephem
1767locker7
1800lotus256
1824kindi256342
2012hila5
2048lac256
2065locker8
2136ledakem14
2144dags3
2144dags5
2208newhope1024cca
2326locker9
2336edonk128ref
2344ledakem13
2542bike1l1
2542bike1l1nc
2542bike1l1sc
2542bike2l1
2544kindi512222
2720titaniumccatoy
2736edonk192k16n112nu4l8
2736edonk192ref
2752kindi256522
2752kindi512241
2758bike3l1
2758bike3l1nc
2758bike3l1sc
3008titaniumccalite
3120edonk192k32n128nu4l6
3392kindi512321
3480ledakem12
3504edonk192k48n144nu4l4
3552titaniumccastd
4209limasp1018cca
4227lima2p1024cca
4384ledakem34
4544titaniumccamed
5192ledakem33
6048titaniumccahi
6763limasp1306cca
7200ledakem32
7299lima2p2048cca
7568ledakem54
8352titaniumccasuper
8827limasp1822cca
9008ledakem53
9736frodokem640
9787limasp2062cca
12384ledakem52
15768frodokem976
28064ramstakers216091
32768pqrsa15
96167ramstakers756839
160160mersenne756839
180224oddmanhattan128
344640oddmanhattan192
616704oddmanhattan256
Session key
bytessystem
16frodokem640
16lotus128
16oddmanhattan128
16sikep503
24frodokem976
24lotus192
24oddmanhattan192
32babybear
32babybearephem
32bigquake1
32bigquake3
32bigquake5
32bike1l1
32bike1l1nc
32bike1l1sc
32bike2l1
32bike2l1nc
32bike2l1sc
32bike3l1
32bike3l1nc
32bike3l1sc
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32firesaber
32hila5
32kindi256342
32kyber1024
32kyber512
32kyber768
32lac128
32ledakem12
32ledakem13
32ledakem14
32lightsaber
32lima2p1024cca
32lima2p2048cca
32limasp1018cca
32limasp1306cca
32limasp1822cca
32limasp2062cca
32lotus256
32mamabear
32mamabearephem
32mceliece6960119
32mceliece8192128
32mersenne756839
32newhope1024cca
32newhope512cca
32ntruhrss701
32ntrukem443
32ntrulpr4591761
32ntskem1264
32ntskem13136
32ntskem1380
32oddmanhattan256
32papabear
32papabearephem
32pqrsa15
32ramstakers216091
32ramstakers756839
32remblem1056
32remblem928
32rsa2048
32saber
32sntrup4591761
32titaniumccahi
32titaniumccalite
32titaniumccamed
32titaniumccastd
32titaniumccasuper
32titaniumccatoy
48edonk192k16n112nu4l8
48edonk192k32n128nu4l6
48edonk192k48n144nu4l4
48edonk192ref
48kindi512222
48lac192
48ledakem32
48ledakem33
48ledakem34
48ntrukem743
64dags3
64dags5
64kindi256522
64kindi512241
64kindi512321
64lac256
64lake1
64lake2
64lake3
64ledakem52
64ledakem53
64ledakem54
64locker1
64locker2
64locker3
64locker4
64locker5
64locker6
64locker7
64locker8
64locker9

x86; normally amd64; Skylake (506e3); 2015 Intel Xeon E3-1220 v5; 4 x 3000MHz; samba, supercop-20181209

Cycles to generate a key pair
quartilemedianquartilesystem
155592158576162210lightsaber
173689173986174327babybear
177179177492177730babybearephem
262420262659263004newhope512cca
291077295947301248saber
307654307986308363kyber512
365297365702366292mamabearephem
365713366336366994mamabear
437119440069446172hila5
460341467406505939firesaber
498349498696499420kyber768
529684530042530451newhope1024cca
569371572649575018kindi256342
594627596664598142kindi512222
612531614375617435kindi512241
629096629990631571papabear
682555682932683470papabearephem
765512766059766956kyber1024
123828112409021244297kindi512321
143463814546231478420ntrukem443
156597615702131574226kindi256522
270125627282782752216ntrukem743
135935511359952813610353ntruhrss701
322983243231160532328732sntrup4591761
817120878196774682186541ntskem1264
202025413202832670203332040sikep503
249617598251233778252924141ntskem1380
420831830422210367424030711ntskem13136
110160782411275607421132336954bigquake1
1396585723?4160863650?6942720321?mceliece6960119
1402866740?4163843305?6939904943?mceliece8192128
963960172196658914309713708532bigquake3
168767640981714820781117236967072bigquake5
Cycles for encapsulation
quartilemedianquartilesystem
178014178540179615ntskem1264
222551228436234504lightsaber
252561252978253260babybear
259825260500261558babybearephem
289976297308307123ntrukem443
379783386639391877saber
412921413252413722newhope512cca
432815433068433915kyber512
443107444260459883ntskem1380
476234477092477895mamabear
478560478994479645mamabearephem
502220510714516901ntrukem743
515492516413518764ntskem13136
567328572712583710firesaber
595210596865601333hila5
651730652232653008kyber768
683901684407685934ntruhrss701
769452772883777305kindi256342
773492774402775827papabear
816931817365818012newhope1024cca
842478842947843852papabearephem
912633916078921512kindi512222
938784941099943972kindi512241
955192955784956843kyber1024
117916711931481217762mceliece8192128
168090716844581688875kindi512321
192541519302321936669kindi256522
344470434607943482639mceliece6960119
705571871290887197111bigquake1
110214861102374411027614sntrup4591761
145108391475336915021537bigquake3
202338812055344020863317bigquake5
333281772334195931334605734sikep503
Cycles for decapsulation
quartilemedianquartilesystem
908199096691165babybearephem
128811129018129141mamabearephem
146349147084149133hila5
177986178122178375papabearephem
210171213018216502lightsaber
327358331045338778ntrukem443
359702365654370699saber
413658414176414842babybear
414855415056415341newhope512cca
462502462776463260kyber512
548201558790564971firesaber
657274663157669498ntrukem743
688576688920689514kyber768
707160707752708494mamabear
830548830924831557newhope1024cca
899889906699910127kindi256342
100441510048071005423kyber1024
107976210810481082381papabear
111936111234831127323kindi512222
115421411570301159998kindi512241
164593916506171654554ntskem1264
190810519095041911716ntruhrss701
202749420322232038035kindi512321
218712121900042195972kindi256522
312562331270223133081ntskem1380
736523873701377373050ntskem13136
814486782010138235920bigquake1
305573123056237330574299sntrup4591761
402006414083398640845911bigquake3
590831755977405560801754bigquake5
355788804356039075356460662sikep503
432709861432894210433011924mceliece6960119
546133232546217418546434365mceliece8192128
Secret key
bytessystem
40babybear
40babybearephem
40mamabear
40mamabearephem
40papabear
40papabearephem
434sikep503
701ntrukem443
1173ntrukem743
1418ntruhrss701
1472kindi256342
1568lightsaber
1600sntrup4591761
1632kyber512
1712kindi512222
1824hila5
1888newhope512cca
2112kindi512241
2304kindi256522
2304saber
2400kyber768
2752kindi512321
3040firesaber
3168kyber1024
3680newhope1024cca
9216ntskem1264
13908mceliece6960119
14080mceliece8192128
14772bigquake1
17524ntskem1380
19890ntskem13136
30860bigquake3
41804bigquake5
Public key
bytessystem
378sikep503
611ntrukem443
672lightsaber
736kyber512
804babybear
804babybearephem
928newhope512cca
992saber
1023ntrukem743
1088kyber768
1138ntruhrss701
1184kindi256342
1194mamabear
1194mamabearephem
1218sntrup4591761
1312firesaber
1440kyber1024
1456kindi512222
1584papabear
1584papabearephem
1728kindi512241
1824hila5
1824newhope1024cca
1984kindi256522
2368kindi512321
25482bigquake1
84132bigquake3
149800bigquake5
319488ntskem1264
929760ntskem1380
1047319mceliece6960119
1357824mceliece8192128
1419704ntskem13136
Ciphertext
bytessystem
128ntskem1264
162ntskem1380
201bigquake1
226mceliece6960119
240mceliece8192128
253ntskem13136
402sikep503
406bigquake3
492bigquake5
611ntrukem443
736lightsaber
800kyber512
917babybear
917babybearephem
1023ntrukem743
1047sntrup4591761
1088saber
1120newhope512cca
1152kyber768
1278ntruhrss701
1307mamabear
1307mamabearephem
1472firesaber
1504kyber1024
1697papabear
1697papabearephem
1824kindi256342
2012hila5
2208newhope1024cca
2544kindi512222
2752kindi256522
2752kindi512241
3392kindi512321
Session key
bytessystem
16sikep503
32babybear
32babybearephem
32bigquake1
32bigquake3
32bigquake5
32firesaber
32hila5
32kindi256342
32kyber1024
32kyber512
32kyber768
32lightsaber
32mamabear
32mamabearephem
32mceliece6960119
32mceliece8192128
32newhope1024cca
32newhope512cca
32ntruhrss701
32ntrukem443
32ntskem1264
32ntskem13136
32ntskem1380
32papabear
32papabearephem
32saber
32sntrup4591761
48kindi512222
48ntrukem743
64kindi256522
64kindi512241
64kindi512321

amd64; Skylake (506e3); 2015 Intel Pentium G4400; 2 x 3300MHz; sand, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
100725410149121024964edonk128k08n72nu8l8
103640610483961060062edonk128k16n80nu4l6
127306612879661307130edonk192k16n112nu4l8
157156415769961585728edonk128k16n80nu8l6
177522617976841840242edonk128k32n96nu4l4
194541219511121961792edonk192ref
212595821544122180230edonk192k32n128nu4l6
225230222595282271170edonk128ref
317489632030743252634edonk192k48n144nu4l4
110995841110017411102152ntrulpr4591761
582693625828641458306000sntrup4591761
82195402?142783326?243066294?rsa2048
Cycles for encapsulation
quartilemedianquartilesystem
277222880031200rsa2048
845208663893620edonk128k08n72nu8l8
9631698624106436edonk128k16n80nu4l6
183300187092194350edonk192k16n112nu4l8
211056213626220352edonk128k16n80nu8l6
357292359994366534edonk128k32n96nu4l4
372716375586382876edonk192ref
386962391988398972edonk128ref
622324624254626134edonk192k32n128nu4l6
847622849984852780edonk192k48n144nu4l4
111861261118793011192662sntrup4591761
220849202208665022087312ntrulpr4591761
Cycles for decapsulation
quartilemedianquartilesystem
280439228065482852800rsa2048
1921636?4446818?5081318?edonk128k32n96nu4l4
2139870?4458366?6781054?edonk192k48n144nu4l4
8269398?12887686?46066800?edonk192k32n128nu4l6
307105463071657430719320sntrup4591761
330719583307270233087204ntrulpr4591761
14926074?40319238?105909636?edonk128ref
28619806?47519626?52564744?edonk128k16n80nu4l6
62029012?75365932?84112916?edonk128k16n80nu8l6
219032420?252725428?796926060?edonk128k08n72nu8l8
212392928?274992296?903586368?edonk192ref
147726444?764778740?890727156?edonk192k16n112nu4l8
Secret key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32edonk192k16n112nu4l8
32edonk192k32n128nu4l6
32edonk192k48n144nu4l4
32edonk192ref
384rsa2048
1238ntrulpr4591761
1600sntrup4591761
Public key
bytessystem
256rsa2048
776edonk128k16n80nu4l6
840edonk128k08n72nu8l8
1047ntrulpr4591761
1096edonk192k16n112nu4l8
1218sntrup4591761
1552edonk128k16n80nu8l6
1680edonk128k32n96nu4l4
2192edonk192ref
2256edonk192k32n128nu4l6
2576edonk128ref
3672edonk192k48n144nu4l4
Ciphertext
bytessystem
256rsa2048
1047sntrup4591761
1175ntrulpr4591761
1184edonk128k08n72nu8l8
1312edonk128k16n80nu4l6
1312edonk128k16n80nu8l6
1568edonk128k32n96nu4l4
2336edonk128ref
2736edonk192k16n112nu4l8
2736edonk192ref
3120edonk192k32n128nu4l6
3504edonk192k48n144nu4l4
Session key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32ntrulpr4591761
32rsa2048
32sntrup4591761
48edonk192k16n112nu4l8
48edonk192k32n128nu4l6
48edonk192k48n144nu4l4
48edonk192ref

aarch64; X-Gene (500f0000); 2014 APM 883208-X1; 8 x 1600MHz; gcc116, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
100304001003417610088192ntrulpr4591761
670730246708278467441440sntrup4591761
146214720?273957664?422645568?rsa2048
2488074912?7326168192?9784051840?mceliece6960119
2597580192?7516535488?10358027392?mceliece8192128
Cycles for encapsulation
quartilemedianquartilesystem
347843721641280rsa2048
226640022935682327552mceliece8192128
376889638038723834016mceliece6960119
100620481006432010071008sntrup4591761
197434561974793619850144ntrulpr4591761
Cycles for decapsulation
quartilemedianquartilesystem
499161649954565003968rsa2048
288536642885619228862784sntrup4591761
294562562945846429603328ntrulpr4591761
318261120318311776319043968mceliece6960119
402219392402269888402564928mceliece8192128
Secret key
bytessystem
384rsa2048
1238ntrulpr4591761
1600sntrup4591761
13908mceliece6960119
14080mceliece8192128
Public key
bytessystem
256rsa2048
1047ntrulpr4591761
1218sntrup4591761
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
226mceliece6960119
240mceliece8192128
256rsa2048
1047sntrup4591761
1175ntrulpr4591761
Session key
bytessystem
32mceliece6960119
32mceliece8192128
32ntrulpr4591761
32rsa2048
32sntrup4591761

amd64; HW+AES (306f2); 2014 Intel Xeon E5-2680 v3; 24 x 2500MHz; genji202, supercop-20171020

Cycles to generate a key pair
quartilemedianquartilesystem
487444204877372848816208sntrup4591761
90366424?143674552?236923736?rsa2048
Cycles for encapsulation
quartilemedianquartilesystem
232722426025940rsa2048
111773121118116011187980sntrup4591761
Cycles for decapsulation
quartilemedianquartilesystem
263126026419522648776rsa2048
318274723183167631838876sntrup4591761
Secret key
bytessystem
384rsa2048
1600sntrup4591761
Public key
bytessystem
256rsa2048
1218sntrup4591761
Ciphertext
bytessystem
256rsa2048
1047sntrup4591761
Session key
bytessystem
32rsa2048
32sntrup4591761

amd64; HW+AES (306f2); 2014 Intel Xeon E5-2650 v3; 20 x 2300MHz; genji460, supercop-20180818

Cycles to generate a key pair
quartilemedianquartilesystem
438684405644536ntrulpr4591761
549845514855520kyber512
618326194062872babybear
623886249662592babybearephem
687406889669200newhope512cca
841288430484844kyber768
117040117704118108lightsaber
119760119940120724kyber1024
125208125444127624mamabear
132136132236132408mamabearephem
133328134100134976newhope1024cca
163740164492166944saber
201168201436205048papabear
207528207660207936papabearephem
264656265604266900kindi256342
271636275412280632firesaber
287076287680290084kindi512222
291336292568294640kindi512241
295568296156297780ntruhrss701
595756610208617276kindi512321
702836704136721432kindi256522
122526012366001245252frodokem640
260604826127962628468frodokem976
595404859751086083536sntrup4591761
107322066010780937321084204484bigquake1
1457745700?2901584744?4369996332?mceliece6960119
1599805780?3205323732?6394612732?mceliece8192128
855526298886069517808648671208bigquake3
153479449041545830147615608191052bigquake5
158804570081589731734816427146652dags3
117309978008119402180068119824853684dags5
Cycles for encapsulation
quartilemedianquartilesystem
348723494435096ntruhrss701
450684520845704sntrup4591761
796287973679916ntrulpr4591761
817568188882008kyber512
923969277293876babybear
950529520095348babybearephem
113664113880114416newhope512cca
114684114772114992kyber768
158400159044161192mamabear
162928163080164104kyber1024
166860166956167096lightsaber
168352168472168672mamabearephem
213924218984222276saber
218772219828220948newhope1024cca
249320250312251476papabear
258192258372259168papabearephem
338116340292343992firesaber
346708347656350048kindi256342
419596420948425896kindi512222
421532422972425288kindi512241
539984551300564364mceliece8192128
779448781300800936kindi512321
853624859284875692kindi256522
208264820859002089404frodokem640
369868837129723726608mceliece6960119
432311643277804333128frodokem976
489657649556685023672bigquake1
113376121147638011684680bigquake3
153463481570573215964916bigquake5
163790441641028416457900dags3
421547364223015242352220dags5
Cycles for decapsulation
quartilemedianquartilesystem
399604012840432babybearephem
516325171251832mamabearephem
632326328063376papabearephem
644886471264920ntruhrss701
794167953679656kyber512
944289453294688sntrup4591761
111244111352111656kyber768
113032113152113284ntrulpr4591761
120740120860121068newhope512cca
153228153360153540babybear
158776158848158988kyber1024
198864200892201700lightsaber
233812234788235600newhope1024cca
234836238240244488saber
241472241708242036mamabear
352060352320352672papabear
366488368440377492firesaber
435256436112443460kindi256342
554452555800569080kindi512222
559000559968573992kindi512241
9904609919921008176kindi256522
9797409993001010976kindi512321
207396420786442083984frodokem640
430473643291284335560frodokem976
586158858829565927440bigquake1
392117403929592040600880bigquake3
569975286062578460934348bigquake5
737086687431620874756976dags3
277079976277580792278502656dags5
290087552290419784290776028mceliece6960119
368042948368152836368277104mceliece8192128
Secret key
bytessystem
40babybear
40babybearephem
40mamabear
40mamabearephem
40papabear
40papabearephem
1238ntrulpr4591761
1418ntruhrss701
1472kindi256342
1568lightsaber
1600sntrup4591761
1632kyber512
1712kindi512222
1888newhope512cca
2112kindi512241
2304kindi256522
2304saber
2400kyber768
2752kindi512321
3040firesaber
3168kyber1024
3680newhope1024cca
13908mceliece6960119
14080mceliece8192128
14772bigquake1
19872frodokem640
30860bigquake3
31272frodokem976
41804bigquake5
2973704dags3
2973704dags5
Public key
bytessystem
672lightsaber
736kyber512
804babybear
804babybearephem
928newhope512cca
992saber
1047ntrulpr4591761
1088kyber768
1138ntruhrss701
1184kindi256342
1194mamabear
1194mamabearephem
1218sntrup4591761
1312firesaber
1440kyber1024
1456kindi512222
1584papabear
1584papabearephem
1728kindi512241
1824newhope1024cca
1984kindi256522
2368kindi512321
9616frodokem640
11616dags3
11616dags5
15632frodokem976
25482bigquake1
84132bigquake3
149800bigquake5
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
201bigquake1
226mceliece6960119
240mceliece8192128
406bigquake3
492bigquake5
736lightsaber
800kyber512
917babybear
917babybearephem
1047sntrup4591761
1088saber
1120newhope512cca
1152kyber768
1175ntrulpr4591761
1278ntruhrss701
1307mamabear
1307mamabearephem
1472firesaber
1504kyber1024
1697papabear
1697papabearephem
1824kindi256342
2144dags3
2144dags5
2208newhope1024cca
2544kindi512222
2752kindi256522
2752kindi512241
3392kindi512321
9736frodokem640
15768frodokem976
Session key
bytessystem
16frodokem640
24frodokem976
32babybear
32babybearephem
32bigquake1
32bigquake3
32bigquake5
32firesaber
32kindi256342
32kyber1024
32kyber512
32kyber768
32lightsaber
32mamabear
32mamabearephem
32mceliece6960119
32mceliece8192128
32newhope1024cca
32newhope512cca
32ntruhrss701
32ntrulpr4591761
32papabear
32papabearephem
32saber
32sntrup4591761
48kindi512222
64dags3
64dags5
64kindi256522
64kindi512241
64kindi512321

amd64; IB+AES (306e4); 2013 Intel Xeon E5-2697 v2; 12 x 2700MHz; manny613, supercop-20180818

Cycles to generate a key pair
quartilemedianquartilesystem
692606939269708babybear
702927056870760babybearephem
102636102984104000lightsaber
125220125408125828mamabear
130384130656131000mamabearephem
143600143940144760newhope512cca
162608163372164236kyber512
198956199476200000papabear
206476206680207260papabearephem
207852208396210492saber
264112264692265840kyber768
293036293412294268newhope1024cca
325336325808328552kindi256342
350856351548354036kindi512222
351420352144353360firesaber
353264354028356808kindi512241
405736406572409240kyber1024
709600711472720880kindi512321
852356853808861380kindi256522
917048922300930192edonk128k08n72nu8l8
954124970944992408edonk128k16n80nu4l6
116998811887161212204edonk192k16n112nu4l8
160020016054321614992edonk128k16n80nu8l6
169459617029081711772frodokem640
199588820038602020868edonk192ref
204228021214762271140edonk128k32n96nu4l4
219333222184762249756edonk192k32n128nu4l6
234028823483682358200edonk128ref
337474434069643450476edonk192k48n144nu4l4
365813636699443682316frodokem976
9866488996415610062312ramstakers216091
110049961101360011183316ntrulpr4591761
163788441642878416564028ntruhrss701
450165964569800046498088ramstakers756839
800252328003708080048228sntrup4591761
99597236?175879744?294606848?rsa2048
104055092010440662641049897088bigquake1
1323525028?1817001080?2074332092?mceliece6960119
1592098708?2136989880?2702969744?mceliece8192128
487975984849985589245156910796pqrsa15
933624140094092830929478850176bigquake3
166553507201672244801616826263312bigquake5
171088887121713213220017561050904dags3
133708399528133752665832133862221072dags5
Cycles for encapsulation
quartilemedianquartilesystem
305843183234712rsa2048
948889512895360babybear
965249718097720babybearephem
9382097904105860edonk128k08n72nu8l8
106872109880120892edonk128k16n80nu4l6
156916157264157644mamabear
164924165168165548mamabearephem
168256168508169432lightsaber
204960209964220036edonk192k16n112nu4l8
223152223500224520newhope512cca
224132231112238836edonk128k16n80nu8l6
237480237916238680kyber512
237752238080238392papabear
247256247508248092papabearephem
284484285240286704saber
268960?306220?346036?mceliece6960119
333272336780341464edonk128k32n96nu4l4
316592346944395648mceliece8192128
356600357168358848kyber768
385084389876399496edonk128ref
425340425720428080kindi256342
446772448816451312firesaber
449960450964453104newhope1024cca
511196513176521964kindi512222
514224515400518044kindi512241
523376524040529928kyber1024
622016625084633028edonk192ref
657728663560671892edonk192k32n128nu4l6
706272713432724732edonk192k48n144nu4l4
877216879752884312ntruhrss701
934976935952949352kindi512321
102880010309201043644kindi256522
237771623863162402464frodokem640
485629648794404903452frodokem976
504432051200685206828bigquake1
110469201105063611057968sntrup4591761
117957601204596012253900bigquake3
167759521710472017390008bigquake5
171936241722373617254432dags3
181052841826747218391644ramstakers216091
219694642197454421979808ntrulpr4591761
240716322410734424139328pqrsa15
518621565211937652314580dags5
816563568257242083846740ramstakers756839
Cycles for decapsulation
quartilemedianquartilesystem
416204176041908babybearephem
557245588056080mamabearephem
650686539266332papabearephem
157368157744158172babybear
213564214332215180lightsaber
236872237168237736mamabear
251848252148252616newhope512cca
285244285476286356kyber512
327264?331060?435704?saber
338700338976339452papabear
418532419072420252kyber768
480188486092488168mceliece6960119
511296511996515612firesaber
513400513868517736newhope1024cca
513296514036517276mceliece8192128
535584536572546116kindi256342
603076604348607448kyber1024
680944683496691876kindi512222
682684683892694856kindi512241
118004411840201195640kindi512321
120848812145801222360kindi256522
1829008?2065812?2691512?edonk192k48n144nu4l4
238282423879402394080frodokem640
256185625646402568604ntruhrss701
1174592?2621636?4164988?edonk128k32n96nu4l4
323522432433483260432rsa2048
486000048724844899528frodokem976
614612861930926206476bigquake1
12196468?12293304?43050924?edonk128ref
12060060?13039172?21371668?edonk128k16n80nu8l6
10637432?14778500?21635516?edonk192k32n128nu4l6
29518416?29742764?47321676?edonk128k16n80nu4l6
318757923188116831890452sntrup4591761
329362763294041632946364ntrulpr4591761
375943963786056840258144ramstakers216091
400115284020556441385436bigquake3
591596125952028461510024bigquake5
797611008003950880314440dags3
157803140160364476163250040ramstakers756839
171344104171436704171502364pqrsa15
298451616298583816298963616dags5
114315680?421521408?546145740?edonk128k08n72nu8l8
217476732?884367436?1410564312?edonk192k16n112nu4l8
541886664?893021468?984657832?edonk192ref
Secret key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32edonk192k16n112nu4l8
32edonk192k32n128nu4l6
32edonk192k48n144nu4l4
32edonk192ref
40babybear
40babybearephem
40mamabear
40mamabearephem
40papabear
40papabearephem
384rsa2048
1238ntrulpr4591761
1418ntruhrss701
1472kindi256342
1568lightsaber
1600sntrup4591761
1632kyber512
1712kindi512222
1888newhope512cca
2112kindi512241
2304kindi256522
2304saber
2400kyber768
2752kindi512321
3040firesaber
3168kyber1024
3680newhope1024cca
13908mceliece6960119
14080mceliece8192128
14772bigquake1
19872frodokem640
30860bigquake3
31272frodokem976
41804bigquake5
54056ramstakers216091
98304pqrsa15
189242ramstakers756839
2973704dags3
2973704dags5
Public key
bytessystem
256rsa2048
672lightsaber
736kyber512
776edonk128k16n80nu4l6
804babybear
804babybearephem
840edonk128k08n72nu8l8
928newhope512cca
992saber
1047ntrulpr4591761
1088kyber768
1096edonk192k16n112nu4l8
1138ntruhrss701
1184kindi256342
1194mamabear
1194mamabearephem
1218sntrup4591761
1312firesaber
1440kyber1024
1456kindi512222
1552edonk128k16n80nu8l6
1584papabear
1584papabearephem
1680edonk128k32n96nu4l4
1728kindi512241
1824newhope1024cca
1984kindi256522
2192edonk192ref
2256edonk192k32n128nu4l6
2368kindi512321
2576edonk128ref
3672edonk192k48n144nu4l4
9616frodokem640
11616dags3
11616dags5
15632frodokem976
25482bigquake1
27044ramstakers216091
32768pqrsa15
84132bigquake3
94637ramstakers756839
149800bigquake5
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
201bigquake1
226mceliece6960119
240mceliece8192128
256rsa2048
406bigquake3
492bigquake5
736lightsaber
800kyber512
917babybear
917babybearephem
1047sntrup4591761
1088saber
1120newhope512cca
1152kyber768
1175ntrulpr4591761
1184edonk128k08n72nu8l8
1278ntruhrss701
1307mamabear
1307mamabearephem
1312edonk128k16n80nu4l6
1312edonk128k16n80nu8l6
1472firesaber
1504kyber1024
1568edonk128k32n96nu4l4
1697papabear
1697papabearephem
1824kindi256342
2144dags3
2144dags5
2208newhope1024cca
2336edonk128ref
2544kindi512222
2736edonk192k16n112nu4l8
2736edonk192ref
2752kindi256522
2752kindi512241
3120edonk192k32n128nu4l6
3392kindi512321
3504edonk192k48n144nu4l4
9736frodokem640
15768frodokem976
28064ramstakers216091
32768pqrsa15
96167ramstakers756839
Session key
bytessystem
16frodokem640
24frodokem976
32babybear
32babybearephem
32bigquake1
32bigquake3
32bigquake5
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32firesaber
32kindi256342
32kyber1024
32kyber512
32kyber768
32lightsaber
32mamabear
32mamabearephem
32mceliece6960119
32mceliece8192128
32newhope1024cca
32newhope512cca
32ntruhrss701
32ntrulpr4591761
32papabear
32papabearephem
32pqrsa15
32ramstakers216091
32ramstakers756839
32rsa2048
32saber
32sntrup4591761
48edonk192k16n112nu4l8
48edonk192k32n128nu4l6
48edonk192k48n144nu4l4
48edonk192ref
48kindi512222
64dags3
64dags5
64kindi256522
64kindi512241
64kindi512321

amd64; HW+AES (306c3); 2013 Intel Xeon E3-1275 V3; 4 x 3500MHz; titan0, supercop-20181209

Cycles to generate a key pair
quartilemedianquartilesystem
36492?36748?48772?lac128
448244494045068ntrulpr4591761
463404643646692babybear
463484643646832babybearephem
507685106451392kyber512
632726332463712lightsaber
648326500865400newhope512cca
807768103681452kyber768
837008508886324bike3l1nc
907609083290980mamabear
966089674097512mamabearephem
967009689297060lac256
107708108540109236bike1l1nc
114588114924115220kyber1024
102120125892126172lac192
126612126948127300newhope1024cca
124676130396130904saber
138832138920139036papabear
146760146948147472papabearephem
167784168460169632hila5
166164169000171288bike3l1
211524213188216136bike1l1
205408218976219224firesaber
238180240244242064bike3l1sc
280780282688287348bike1l1sc
299376299684307768ntruhrss701
312196313636315448kindi256342
328192330076332416kindi512222
330696332416334324kindi512241
687208690876694524kindi512321
751452751784752424lima2p1024cca
816980821596825752kindi256522
832788837440861416edonk128k08n72nu8l8
854688868836884536edonk128k16n80nu4l6
973916980760990644ntrukem443
103760810397441099408titaniumccatoy
104638010628641081024edonk192k16n112nu4l8
123844412399761241348titaniumccalite
138295613856241387968frodokem640
140604414091241414240edonk128k16n80nu8l6
147755214832281568612titaniumccastd
152406415248761525932lima2p2048cca
157923615797241581232limasp1018cca
166769216712481791184titaniumccamed
176541217721961779420edonk192ref
183529618371601950072titaniumccahi
184710819193002015816edonk128k32n96nu4l4
210259221063282115528edonk128ref
206967221277922243556edonk192k32n128nu4l6
223375622365082396228titaniumccasuper
255149625614562576724lake1
262025626397562664788ntrukem743
276419627682362776436lake3
287338028857402914912frodokem976
290404829084242911360limasp1306cca
290984029182642924080lake2
297316029960443027928edonk192k48n144nu4l4
307978030821843088220remblem928
307651630863123098852remblem1056
319008431919203196136limasp1822cca
420216042109164228724locker1
445956445179324558256bike2l1nc
447324045352844592108bike2l1
459947646470924711296bike2l1sc
501523250222405036788locker2
565939656733205685064locker3
567739256839605688540limasp2062cca
583986858569765877908locker4
591795559258345933000sntrup4591761
684331668605726889072locker5
733388873447807359208locker6
856459286557728745144ramstakers216091
114155281143351211447204lotus128
129884881300204413025504locker7
141217041413657214164676locker8
153475201535644415370916sikep503
158352961585154415961352locker9
191266801923703619290052mersenne756839
217843962183134821923900lotus192
373320443764320039700192lotus256
384088363886711639659804ramstakers756839
510234765119674851325804ntskem1264
579010165807534058233604ledakem14
658308926601910866257932ledakem13
147940248148440432148811524ntskem1380
153382724153737168153951280ledakem12
76899604?157789316?247447200?rsa2048
186426380186817412187321824oddmanhattan128
246417032246737376247096776ledakem34
278099116278587724279461996ntskem13136
307778812308590152309604940oddmanhattan192
341264096341877536342397272ledakem33
519892360521144216523491000oddmanhattan256
642004680642859892643703344ledakem32
721273524722193520723101096ledakem54
562819176?839556968?1383291812?mceliece6960119
982623884988238464996989032bigquake1
105208666010535915841054506412ledakem53
702458712?1198956300?1529814720?mceliece8192128
216879242021726184562174948192ledakem52
423642750443852954804498460620pqrsa15
763908574076962713327740908952bigquake3
151041094641511468916815145215332dags3
154093717561558561342415742288312bigquake5
111957287712112530625232113749450544dags5
Cycles for encapsulation
quartilemedianquartilesystem
227682380025528rsa2048
367083682837028ntruhrss701
453364546845684sntrup4591761
686326876869228babybear
703167046470640babybearephem
724967263272848kyber512
734647418075152lac128
737727575281724edonk128k08n72nu8l8
805408059680732ntrulpr4591761
88640?88944?122568?lightsaber
898049030494576ntskem1264
921129422099532edonk128k16n80nu4l6
107740108000110120newhope512cca
110104110224110372kyber768
111856112052112600mamabear
120500120680120804mamabearephem
121844122840124848bike2l1nc
135100137512140140bike2l1
153924154108154780kyber1024
154092154864155436lac192
159500159788168812saber
160668161480162716bike1l1nc
160504162004166556lotus128
161816162724164176bike2l1sc
161016163980170996edonk192k16n112nu4l8
166212168544171960ntrukem443
170580170680170816papabear
163052174276189652mceliece6960119
181368181632181952papabearephem
184180185368190640mceliece8192128
193004194748196528lac256
199496202376204568bike3l1nc
206868207016207328newhope1024cca
205564208572217116edonk128k16n80nu8l6
211560212972214304bike1l1sc
228808230812232152hila5
234840238412245532edonk128k32n96nu4l4
237848239352241128bike1l1
238000242032245404bike3l1
250160250344250608firesaber
258284260932262780bike3l1sc
253400262456271444lotus192
287440296768313908ntskem1380
301968304040307312ntrukem743
348664352016361536edonk192ref
352988357532364320edonk128ref
354828373232395492lotus256
386520390336397760edonk192k32n128nu4l6
407064408696410528kindi256342
444632448068456516lake1
476052478172480736lake2
478876481796484928kindi512241
480588483196485244kindi512222
484184500692533020ntskem13136
525820526464527100lima2p1024cca
529688530908533388lake3
663768666696673648edonk192k48n144nu4l4
825620827472880580titaniumccatoy
830472833496841804locker1
855320858524864388locker2
902800907876913216kindi512321
957532960076966344locker3
977472982432987260kindi256522
106262410640961065500lima2p2048cca
107316410764561080848locker4
115905611605001161308titaniumccalite
118694011907361197644locker6
124432412457921320036titaniumccastd
132200413259041330236locker5
134655213483481349768limasp1018cca
160389216125921720444titaniumccamed
180710018097881924000titaniumccahi
188895218933241895372frodokem640
207135220771882083824locker7
207780820830122090916locker8
223363622417002386520titaniumccasuper
231826823262162337812locker9
258368825886082593680limasp1306cca
272408027286962731084limasp1822cca
374842037528483761944frodokem976
450473245245684541820remblem1056
453234445422244554512remblem928
460548046715684739164bigquake1
514823251507965154696limasp2062cca
691770069272886985520ledakem12
779601678160327859664ledakem13
938569294114569436656ledakem14
106238001075833611026972bigquake3
152172841549741215764772bigquake5
156705601591432416066708ramstakers216091
180847481811892018159156dags3
208194762084492820869828pqrsa15
247480922479621224946056ledakem32
250616402507728825088656sikep503
270225762712682827514352ledakem33
273085362737717627453364mersenne756839
292290802950488429514840ledakem34
463166004690877250762112dags5
597513366001653260282680oddmanhattan128
694783846952216469892392ledakem52
700745367106087672335212ramstakers756839
751842727541786875942184ledakem53
795690208009177680262496ledakem54
116327092116790544117082036oddmanhattan192
233621452234574876235442036oddmanhattan256
Cycles for decapsulation
quartilemedianquartilesystem
319683202432100babybearephem
397443983240040mamabearephem
470644713647196papabearephem
575365799658468hila5
683646846068552ntruhrss701
721487228872432kyber512
945049474494900sntrup4591761
97800102436103988lightsaber
101164104804113432lac128
107844107912107968kyber768
113092113272113480ntrulpr4591761
113696113840114108babybear
116460116584116864newhope512cca
151196151320152120kyber1024
172388172500172624mamabear
173168173300173556saber
188840194412200900lotus128
209464210080210516ntrukem443
222124222448222780newhope1024cca
245232245944246148papabear
268848269132269432firesaber
259992281480282872lac192
305188318764337960lotus192
320804321580323716mceliece6960119
342368342640342924mceliece8192128
407772409968411696ntskem1264
435648436800440412ntrukem743
444200464456467968lac256
418852467064504020lotus256
505392507076515344kindi256342
517516523276531336bike2l1nc
567776571676581432bike1l1nc
625612627588630816kindi512241
626084627956630616kindi512222
576496?637076?752500?bike3l1nc
659204660136661004lima2p1024cca
881152881396881800ntskem1380
96258410280201028676titaniumccatoy
112910011387881157016kindi512321
115440011583201160460kindi256522
123678012377561240484titaniumccalite
133086413327241336232lima2p2048cca
142573614264441428428ntskem13136
143746415239521525384titaniumccastd
173825217458441750780limasp1018cca
192886419301161932076frodokem640
181321219332441936308titaniumccamed
194000419454521951512lake1
215396421586362533676bike2l1sc
217090821735522180792bike1l1sc
209031622229002228020titaniumccahi
1680304?2390988?2393496?edonk192k48n144nu4l4
263345226365642637496rsa2048
2696144?2711196?3748612?bike3l1sc
2014596?2723536?3037744?edonk128k32n96nu4l4
256484427634042768380titaniumccasuper
304070430676843124336bike2l1
304000430785283126416bike1l1
314988431585243172772lake2
337188033758763381180limasp1306cca
353498435426123545468limasp1822cca
374960037529603760468frodokem976
383308438907043978224locker1
401168440270724047164locker2
390017240492844168504bike3l1
431572443184324327244locker4
431799643285244337440lake3
533339254474285485804bigquake1
579805658110925903152locker3
626464862739726292248locker6
625892463229246777860remblem1056
629925663259606815376remblem928
651052465217806533876locker5
675786067602766765316limasp2062cca
721506873197207498552locker7
739902074096887737204locker8
4653380?8640504?29961280?edonk128ref
99779481000092810026160locker9
22546224?24287696?58823812?edonk192k16n112nu4l8
268081882682135226834960sikep503
315438003157095231682328bigquake3
28292400?32091896?42473784?edonk128k16n80nu8l6
327435923352889633582860ramstakers216091
405295644057550840648808mersenne756839
30542904?42129444?55503824?edonk192k32n128nu4l6
473196044830932848561060bigquake5
45947852?53785872?74430336?edonk128k16n80nu4l6
609144646153936063516592ledakem12
655836966577224465989200oddmanhattan128
732771207461037281368224ledakem13
771110207723987677279372dags3
827831288747264088812216ledakem14
128299584128644116128938368oddmanhattan192
138101832138363044140580988ramstakers756839
148492696148580556148664904pqrsa15
175522612178193568212601392ledakem34
174075616184781760185088620ledakem33
179985408184965808186740572ledakem32
257306288258191276258689328oddmanhattan256
289610184290021696290662876dags5
334171764336578192338199828ledakem53
333167980340135096387859656ledakem52
459469704461013120474881084ledakem54
46398440?552414136?739194492?edonk128k08n72nu8l8
549195064?774990932?1180607604?edonk192ref
Secret key
bytessystem
24ledakem12
24ledakem13
24ledakem14
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32edonk192k16n112nu4l8
32edonk192k32n128nu4l6
32edonk192k48n144nu4l4
32edonk192ref
32ledakem32
32ledakem33
32ledakem34
32mersenne756839
32remblem1056
32remblem928
40babybear
40babybearephem
40lake1
40lake2
40lake3
40ledakem52
40ledakem53
40ledakem54
40mamabear
40mamabearephem
40papabear
40papabearephem
384rsa2048
434sikep503
701ntrukem443
787locker1
1050locker4
1056lac128
1119locker2
1173ntrukem743
1238ntrulpr4591761
1286locker3
1379locker5
1418ntruhrss701
1472kindi256342
1482locker6
1568lightsaber
1600sntrup4591761
1632kyber512
1679locker7
1712kindi512222
1824hila5
1888newhope512cca
1977locker8
2080lac192
2080lac256
2112kindi512241
2238locker9
2304kindi256522
2304saber
2400kyber768
2542bike1l1
2542bike2l1
2752kindi512321
2758bike3l1
3040firesaber
3168kyber1024
3606bike1l1nc
3680newhope1024cca
4670bike1l1sc
4964bike2l1nc
5941bike2l1sc
6572bike3l1nc
7628bike3l1sc
9163limasp1018cca
9216ntskem1264
9217lima2p1024cca
12224titaniumccatoy
13908mceliece6960119
14080mceliece8192128
14752titaniumccalite
14772bigquake1
15673limasp1306cca
16384titaniumccastd
17524ntskem1380
18304titaniumccamed
18433lima2p2048cca
19872frodokem640
19890ntskem13136
20544titaniumccahi
21865limasp1822cca
24745limasp2062cca
26944titaniumccasuper
30860bigquake3
31272frodokem976
41804bigquake5
54056ramstakers216091
98304pqrsa15
189242ramstakers756839
714240lotus128
1126400lotus192
1627648oddmanhattan128
1630720lotus256
2565055oddmanhattan192
2973704dags3
2973704dags5
4456650oddmanhattan256
Public key
bytessystem
256rsa2048
378sikep503
423lake1
544lac128
611ntrukem443
636lake2
672lightsaber
736kyber512
747locker1
776edonk128k16n80nu4l6
804babybear
804babybearephem
826lake3
840edonk128k08n72nu8l8
928newhope512cca
928remblem928
992saber
1010locker4
1023ntrukem743
1047ntrulpr4591761
1056lac192
1056lac256
1056remblem1056
1079locker2
1088kyber768
1096edonk192k16n112nu4l8
1138ntruhrss701
1184kindi256342
1194mamabear
1194mamabearephem
1218sntrup4591761
1246locker3
1271bike2l1nc
1271bike2l1sc
1312firesaber
1339locker5
1440kyber1024
1442locker6
1456kindi512222
1552edonk128k16n80nu8l6
1584papabear
1584papabearephem
1639locker7
1680edonk128k32n96nu4l4
1728kindi512241
1824hila5
1824newhope1024cca
1937locker8
1984kindi256522
2192edonk192ref
2198locker9
2256edonk192k32n128nu4l6
2368kindi512321
2542bike1l1
2542bike1l1nc
2542bike1l1sc
2542bike2l1
2576edonk128ref
2758bike3l1
2758bike3l1nc
2758bike3l1sc
3480ledakem12
3672edonk192k48n144nu4l4
4688ledakem13
6109limasp1018cca
6145lima2p1024cca
6408ledakem14
7200ledakem32
9616frodokem640
10384ledakem33
10449limasp1306cca
11616dags3
11616dags5
12192titaniumccatoy
12289lima2p2048cca
12384ledakem52
13152ledakem34
14577limasp1822cca
14720titaniumccalite
15632frodokem976
16352titaniumccastd
16497limasp2062cca
18016ledakem53
18272titaniumccamed
20512titaniumccahi
22704ledakem54
25482bigquake1
26912titaniumccasuper
27044ramstakers216091
32768pqrsa15
84132bigquake3
94637ramstakers756839
149800bigquake5
189248mersenne756839
319488ntskem1264
658944lotus128
929760ntskem1380
1025024lotus192
1047319mceliece6960119
1357824mceliece8192128
1419704ntskem13136
1470976lotus256
1626240oddmanhattan128
2563260oddmanhattan192
4454241oddmanhattan256
Ciphertext
bytessystem
128ntskem1264
162ntskem1380
201bigquake1
226mceliece6960119
240mceliece8192128
253ntskem13136
256rsa2048
402sikep503
406bigquake3
423lake1
492bigquake5
611ntrukem443
636lake2
736lightsaber
800kyber512
826lake3
875locker1
917babybear
917babybearephem
1023ntrukem743
1024lac128
1047sntrup4591761
1088saber
1120newhope512cca
1138locker4
1152kyber768
1160lotus128
1175ntrulpr4591761
1184edonk128k08n72nu8l8
1207locker2
1271bike2l1nc
1271bike2l1sc
1278ntruhrss701
1307mamabear
1307mamabearephem
1312edonk128k16n80nu4l6
1312edonk128k16n80nu8l6
1374locker3
1376remblem928
1467locker5
1472firesaber
1480lotus192
1504kyber1024
1536lac192
1568edonk128k32n96nu4l4
1568remblem1056
1570locker6
1697papabear
1697papabearephem
1767locker7
1800lotus256
1824kindi256342
2012hila5
2048lac256
2065locker8
2136ledakem14
2144dags3
2144dags5
2208newhope1024cca
2326locker9
2336edonk128ref
2344ledakem13
2542bike1l1
2542bike1l1nc
2542bike1l1sc
2542bike2l1
2544kindi512222
2720titaniumccatoy
2736edonk192k16n112nu4l8
2736edonk192ref
2752kindi256522
2752kindi512241
2758bike3l1
2758bike3l1nc
2758bike3l1sc
3008titaniumccalite
3120edonk192k32n128nu4l6
3392kindi512321
3480ledakem12
3504edonk192k48n144nu4l4
3552titaniumccastd
4209limasp1018cca
4227lima2p1024cca
4384ledakem34
4544titaniumccamed
5192ledakem33
6048titaniumccahi
6763limasp1306cca
7200ledakem32
7299lima2p2048cca
7568ledakem54
8352titaniumccasuper
8827limasp1822cca
9008ledakem53
9736frodokem640
9787limasp2062cca
12384ledakem52
15768frodokem976
28064ramstakers216091
32768pqrsa15
96167ramstakers756839
160160mersenne756839
180224oddmanhattan128
344640oddmanhattan192
616704oddmanhattan256
Session key
bytessystem
16frodokem640
16lotus128
16oddmanhattan128
16sikep503
24frodokem976
24lotus192
24oddmanhattan192
32babybear
32babybearephem
32bigquake1
32bigquake3
32bigquake5
32bike1l1
32bike1l1nc
32bike1l1sc
32bike2l1
32bike2l1nc
32bike2l1sc
32bike3l1
32bike3l1nc
32bike3l1sc
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32firesaber
32hila5
32kindi256342
32kyber1024
32kyber512
32kyber768
32lac128
32ledakem12
32ledakem13
32ledakem14
32lightsaber
32lima2p1024cca
32lima2p2048cca
32limasp1018cca
32limasp1306cca
32limasp1822cca
32limasp2062cca
32lotus256
32mamabear
32mamabearephem
32mceliece6960119
32mceliece8192128
32mersenne756839
32newhope1024cca
32newhope512cca
32ntruhrss701
32ntrukem443
32ntrulpr4591761
32ntskem1264
32ntskem13136
32ntskem1380
32oddmanhattan256
32papabear
32papabearephem
32pqrsa15
32ramstakers216091
32ramstakers756839
32remblem1056
32remblem928
32rsa2048
32saber
32sntrup4591761
32titaniumccahi
32titaniumccalite
32titaniumccamed
32titaniumccastd
32titaniumccasuper
32titaniumccatoy
48edonk192k16n112nu4l8
48edonk192k32n128nu4l6
48edonk192k48n144nu4l4
48edonk192ref
48kindi512222
48lac192
48ledakem32
48ledakem33
48ledakem34
48ntrukem743
64dags3
64dags5
64kindi256522
64kindi512241
64kindi512321
64lac256
64lake1
64lake2
64lake3
64ledakem52
64ledakem53
64ledakem54
64locker1
64locker2
64locker3
64locker4
64locker5
64locker6
64locker7
64locker8
64locker9

x86; normally amd64; HW+AES (306c3); 2013 Intel Xeon E3-1275 V3; 4 x 3500MHz; titan0, supercop-20181209

Cycles to generate a key pair
quartilemedianquartilesystem
166376166928167628lightsaber
198448198648198900babybearephem
200916201164201352babybear
282388282776283212newhope512cca
312160313928314836saber
328916329300329948kyber512
411500415932417116hila5
417252417816418304mamabearephem
437108437596438056mamabear
499580501104511976firesaber
528904529504530256kyber768
570740571496572148newhope1024cca
605336607916611068kindi256342
636532639100641836kindi512222
657676660016662576kindi512241
717300717956725636papabearephem
757804759788760332papabear
813880814592815696kyber1024
132963613339361338104kindi512321
146679614880281514336ntrukem443
166420416697041675728kindi256522
262625226441282672888ntrukem743
139991201401764814026416ntruhrss701
305069283051211630611952sntrup4591761
914884449166484091899528ntskem1264
246360476246634528246764696sikep503
284685300286870692287952808ntskem1380
476156820479578744482799832ntskem13136
123973498812567361841269490144bigquake1
1440528416?4295932472?7174406436?mceliece6960119
1483721304?4426118612?5929270664?mceliece8192128
101120435521019583472010316717904bigquake3
175707363441771304828417981726500bigquake5
Cycles for encapsulation
quartilemedianquartilesystem
203340204192205928ntskem1264
234312234948235872lightsaber
291132291784292664babybearephem
293084293568294336babybear
320064324896332684ntrukem443
405088406204415604saber
444712445448446380newhope512cca
463860464488465256kyber512
495268507968539456ntskem1380
546812547436548256mamabearephem
553976560944567420ntrukem743
571192571488572040mamabear
583420584576585860hila5
620432624316629628firesaber
635220636692640596ntskem13136
694036695240696128kyber768
776200776940779116ntruhrss701
817652822548826728kindi256342
882520883420884836newhope1024cca
884580885260886320papabearephem
933444933940934808papabear
980764984284988816kindi512222
100894010119761014600kindi512241
101989610211681022640kyber1024
105952411032361120012mceliece8192128
180554018121681817616kindi512321
204617220510722057352kindi256522
274325627747282799604mceliece6960119
782031278956567995136bigquake1
110203481102122011022172sntrup4591761
167665361703059617277936bigquake3
218181802207736822380736bigquake5
406254740406750296407382692sikep503
Cycles for decapsulation
quartilemedianquartilesystem
101712101860102100babybearephem
146496146696146960mamabearephem
158056158344158812hila5
186332186632186956papabearephem
224056226592233260lightsaber
375012376208377856ntrukem443
386832387856399920saber
451976452440453380newhope512cca
480972482184483236babybear
497556498284499152kyber512
613004615120692564firesaber
699064704456711132ntrukem743
735552736216736904kyber768
850160852368853004mamabear
909984910996912144newhope1024cca
963952965128968208kindi256342
107487210757361076392kyber1024
120945612126841217280kindi512222
123900412452801248984kindi512241
130162013022201303508papabear
173700017490841750436ntskem1264
218038021815362183368ntruhrss701
217075221848642194680kindi512321
233284023399002346244kindi256522
331008833138163320412ntskem1380
785956078667487875496ntskem13136
937001695013049518220bigquake1
306164483061716430618204sntrup4591761
421822724222986442345708bigquake3
607305126244547662664828bigquake5
432314432432541844432864768sikep503
487666612487832408487926248mceliece6960119
614744812615184628615560060mceliece8192128
Secret key
bytessystem
40babybear
40babybearephem
40mamabear
40mamabearephem
40papabear
40papabearephem
434sikep503
701ntrukem443
1173ntrukem743
1418ntruhrss701
1472kindi256342
1568lightsaber
1600sntrup4591761
1632kyber512
1712kindi512222
1824hila5
1888newhope512cca
2112kindi512241
2304kindi256522
2304saber
2400kyber768
2752kindi512321
3040firesaber
3168kyber1024
3680newhope1024cca
9216ntskem1264
13908mceliece6960119
14080mceliece8192128
14772bigquake1
17524ntskem1380
19890ntskem13136
30860bigquake3
41804bigquake5
Public key
bytessystem
378sikep503
611ntrukem443
672lightsaber
736kyber512
804babybear
804babybearephem
928newhope512cca
992saber
1023ntrukem743
1088kyber768
1138ntruhrss701
1184kindi256342
1194mamabear
1194mamabearephem
1218sntrup4591761
1312firesaber
1440kyber1024
1456kindi512222
1584papabear
1584papabearephem
1728kindi512241
1824hila5
1824newhope1024cca
1984kindi256522
2368kindi512321
25482bigquake1
84132bigquake3
149800bigquake5
319488ntskem1264
929760ntskem1380
1047319mceliece6960119
1357824mceliece8192128
1419704ntskem13136
Ciphertext
bytessystem
128ntskem1264
162ntskem1380
201bigquake1
226mceliece6960119
240mceliece8192128
253ntskem13136
402sikep503
406bigquake3
492bigquake5
611ntrukem443
736lightsaber
800kyber512
917babybear
917babybearephem
1023ntrukem743
1047sntrup4591761
1088saber
1120newhope512cca
1152kyber768
1278ntruhrss701
1307mamabear
1307mamabearephem
1472firesaber
1504kyber1024
1697papabear
1697papabearephem
1824kindi256342
2012hila5
2208newhope1024cca
2544kindi512222
2752kindi256522
2752kindi512241
3392kindi512321
Session key
bytessystem
16sikep503
32babybear
32babybearephem
32bigquake1
32bigquake3
32bigquake5
32firesaber
32hila5
32kindi256342
32kyber1024
32kyber512
32kyber768
32lightsaber
32mamabear
32mamabearephem
32mceliece6960119
32mceliece8192128
32newhope1024cca
32newhope512cca
32ntruhrss701
32ntrukem443
32ntskem1264
32ntskem13136
32ntskem1380
32papabear
32papabearephem
32saber
32sntrup4591761
48kindi512222
48ntrukem743
64kindi256522
64kindi512241
64kindi512321

amd64; HW+AES (306c3); 2013 Intel Xeon E3-1220 v3; 4 x 3100MHz; hiphop, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
561765657256820ntrulpr4591761
824204828488838276edonk128k08n72nu8l8
836664851816871556edonk128k16n80nu4l6
104245610567601077424edonk192k16n112nu4l8
139713213998841404040edonk128k16n80nu8l6
176053217655881769024edonk192ref
180826018840441975152edonk128k32n96nu4l4
208472020881922097420edonk128ref
208680821643442248448edonk192k32n128nu4l6
296093229881163013816edonk192k48n144nu4l4
591805659476765956620sntrup4591761
84835372?125881296?210811524?rsa2048
416432530442924815684407647988pqrsa15
3000096452?5996450152?11983779564?mceliece6960119
2009750732?6007121968?12005664016?mceliece8192128
Cycles for encapsulation
quartilemedianquartilesystem
241082506026188rsa2048
568525700457536sntrup4591761
760527867683080edonk128k08n72nu8l8
845248588491904edonk128k16n80nu4l6
920489225692472ntrulpr4591761
160940163712169780edonk192k16n112nu4l8
204436207132215100edonk128k16n80nu8l6
231728235752244820edonk128k32n96nu4l4
280264296168314204mceliece8192128
353012356684364028edonk192ref
354736358412365596edonk128ref
382936387264394988edonk192k32n128nu4l6
662320666272673588edonk192k48n144nu4l4
354956835776123611548mceliece6960119
206607962067596820707596pqrsa15
Cycles for decapsulation
quartilemedianquartilesystem
942849440094488sntrup4591761
124444125020125232ntrulpr4591761
418352418608419036mceliece8192128
1008436?1443784?1986696?edonk128k32n96nu4l4
1145424?1797280?2298308?edonk192k48n144nu4l4
261788426263362729856rsa2048
8583628?19454804?27748944?edonk128ref
7661400?24014348?25208492?edonk128k16n80nu8l6
15834068?31270284?109859540?edonk192k32n128nu4l6
9113064?38216716?50642896?edonk128k16n80nu4l6
148320676148393432148438332pqrsa15
106633856?265885364?311033096?edonk128k08n72nu8l8
275121104275189960275260544mceliece6960119
45057988?439116740?817258592?edonk192ref
506403408?559936384?1349067532?edonk192k16n112nu4l8
Secret key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32edonk192k16n112nu4l8
32edonk192k32n128nu4l6
32edonk192k48n144nu4l4
32edonk192ref
384rsa2048
1238ntrulpr4591761
1600sntrup4591761
13908mceliece6960119
14080mceliece8192128
98304pqrsa15
Public key
bytessystem
256rsa2048
776edonk128k16n80nu4l6
840edonk128k08n72nu8l8
1047ntrulpr4591761
1096edonk192k16n112nu4l8
1218sntrup4591761
1552edonk128k16n80nu8l6
1680edonk128k32n96nu4l4
2192edonk192ref
2256edonk192k32n128nu4l6
2576edonk128ref
3672edonk192k48n144nu4l4
32768pqrsa15
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
226mceliece6960119
240mceliece8192128
256rsa2048
1047sntrup4591761
1175ntrulpr4591761
1184edonk128k08n72nu8l8
1312edonk128k16n80nu4l6
1312edonk128k16n80nu8l6
1568edonk128k32n96nu4l4
2336edonk128ref
2736edonk192k16n112nu4l8
2736edonk192ref
3120edonk192k32n128nu4l6
3504edonk192k48n144nu4l4
32768pqrsa15
Session key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32mceliece6960119
32mceliece8192128
32ntrulpr4591761
32pqrsa15
32rsa2048
32sntrup4591761
48edonk192k16n112nu4l8
48edonk192k32n128nu4l6
48edonk192k48n144nu4l4
48edonk192ref

x86; normally amd64; HW+AES (306c3); 2013 Intel Xeon E3-1220 v3; 4 x 3100MHz; hiphop, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
228943282293219223139068sntrup4591761
3032345416?3042225516?6088598716?mceliece6960119
3112876496?4673770556?7779027948?mceliece8192128
Cycles for encapsulation
quartilemedianquartilesystem
104315610569321076840mceliece8192128
271806027270522751956mceliece6960119
110920601109331611094828sntrup4591761
Cycles for decapsulation
quartilemedianquartilesystem
306208763062363230626976sntrup4591761
486833144486934572487040316mceliece6960119
617358364617493980617681396mceliece8192128
Secret key
bytessystem
1600sntrup4591761
13908mceliece6960119
14080mceliece8192128
Public key
bytessystem
1218sntrup4591761
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
226mceliece6960119
240mceliece8192128
1047sntrup4591761
Session key
bytessystem
32mceliece6960119
32mceliece8192128
32sntrup4591761

amd64; Piledriver (610f01); 2012 AMD A10-5800K; 2 x 3800MHz; hydra9, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
107936510845671129136edonk128k08n72nu8l8
114088011655501199760edonk128k16n80nu4l6
141938914469971497118edonk192k16n112nu4l8
190446519133721986875edonk128k16n80nu8l6
233210523532572440253edonk192ref
240943225523262660136edonk128k32n96nu4l4
286696928776722931409edonk128ref
291865830386633163664edonk192k32n128nu4l6
427744443109524406068edonk192k48n144nu4l4
122867621228739012300833ntrulpr4591761
587720815878866258817533sntrup4591761
167294190?259158490?385335318?rsa2048
650215216166771548116850921933pqrsa15
2662947100?7784119220?13298310348?mceliece6960119
3323872336?9729075182?13264998837?mceliece8192128
Cycles for encapsulation
quartilemedianquartilesystem
384053992042251rsa2048
136204137265141627edonk128k16n80nu4l6
138806139618141516edonk128k08n72nu8l8
233019233875234737edonk128k16n80nu8l6
235515237400248221edonk192k16n112nu4l8
365636366592373346edonk128k32n96nu4l4
321253?375407?441907?mceliece8192128
418769420189423291edonk128ref
638836639845642088edonk192ref
803226805266809232edonk192k32n128nu4l6
124395312452881249084edonk192k48n144nu4l4
366348036832623726516mceliece6960119
123339951233484812336190sntrup4591761
243920602439726424397945ntrulpr4591761
327828143282378832853293pqrsa15
Cycles for decapsulation
quartilemedianquartilesystem
823145823635824160mceliece8192128
1871384?2091413?3238887?edonk128k32n96nu4l4
2479998?3573181?3966156?edonk192k48n144nu4l4
475804447590954766100rsa2048
7745824?34183004?76395129?edonk128k16n80nu4l6
345005243450406834508531sntrup4591761
365036773650881036510206ntrulpr4591761
34902565?40397229?50649898?edonk192k32n128nu4l6
17426369?48020611?85529156?edonk128ref
39678060?75508416?82978594?edonk128k16n80nu8l6
240427462240750275241182525pqrsa15
664044885664228261664586825mceliece6960119
666134170?908789573?2060616804?edonk192ref
910160998?1416497496?1982645700?edonk128k08n72nu8l8
303844995?1893158160?2226302180?edonk192k16n112nu4l8
Secret key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32edonk192k16n112nu4l8
32edonk192k32n128nu4l6
32edonk192k48n144nu4l4
32edonk192ref
384rsa2048
1238ntrulpr4591761
1600sntrup4591761
13908mceliece6960119
14080mceliece8192128
98304pqrsa15
Public key
bytessystem
256rsa2048
776edonk128k16n80nu4l6
840edonk128k08n72nu8l8
1047ntrulpr4591761
1096edonk192k16n112nu4l8
1218sntrup4591761
1552edonk128k16n80nu8l6
1680edonk128k32n96nu4l4
2192edonk192ref
2256edonk192k32n128nu4l6
2576edonk128ref
3672edonk192k48n144nu4l4
32768pqrsa15
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
226mceliece6960119
240mceliece8192128
256rsa2048
1047sntrup4591761
1175ntrulpr4591761
1184edonk128k08n72nu8l8
1312edonk128k16n80nu4l6
1312edonk128k16n80nu8l6
1568edonk128k32n96nu4l4
2336edonk128ref
2736edonk192k16n112nu4l8
2736edonk192ref
3120edonk192k32n128nu4l6
3504edonk192k48n144nu4l4
32768pqrsa15
Session key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32mceliece6960119
32mceliece8192128
32ntrulpr4591761
32pqrsa15
32rsa2048
32sntrup4591761
48edonk192k16n112nu4l8
48edonk192k32n128nu4l6
48edonk192k48n144nu4l4
48edonk192ref

x86; normally amd64; Piledriver (610f01); 2012 AMD A10-5800K; 2 x 3800MHz; hydra9, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
720256937206999172177742sntrup4591761
5772463705?8780649920?14635995075?mceliece6960119
3454395911?10025012967?16828037589?mceliece8192128
Cycles for encapsulation
quartilemedianquartilesystem
97907610090171049096mceliece8192128
399875940234314065074mceliece6960119
124809071248373812487803sntrup4591761
Cycles for decapsulation
quartilemedianquartilesystem
347934593480144734826673sntrup4591761
815820226816229609817066638mceliece6960119
102843631810287611831029281028mceliece8192128
Secret key
bytessystem
1600sntrup4591761
13908mceliece6960119
14080mceliece8192128
Public key
bytessystem
1218sntrup4591761
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
226mceliece6960119
240mceliece8192128
1047sntrup4591761
Session key
bytessystem
32mceliece6960119
32mceliece8192128
32sntrup4591761

amd64; Piledriver (610f01); 2012 AMD A10-4655M; 2 x 2000MHz; h9trinity, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
123075512350921241284edonk128k08n72nu8l8
127911613007331327060edonk128k16n80nu4l6
156045715783231605301edonk192k16n112nu4l8
208052220884252094857edonk128k16n80nu8l6
264742126561442671487edonk192ref
268290927860212895042edonk128k32n96nu4l4
312852931421223168061edonk128ref
316798032704953424639edonk192k32n128nu4l6
459547546355294675275edonk192k48n144nu4l4
137091211371079413713668ntrulpr4591761
406670494068754140719002sntrup4591761
189628789?288571939?473959956?rsa2048
711926909172868960137443303916pqrsa15
3988115223?7989652778?15725001462?mceliece8192128
10361582480?15570672968?25968427160?mceliece6960119
Cycles for encapsulation
quartilemedianquartilesystem
413584279143643rsa2048
139340140435141948edonk128k16n80nu4l6
200669201553202721edonk128k08n72nu8l8
241507242369243506edonk192k16n112nu4l8
250974251869253299edonk128k16n80nu8l6
366043368554375907edonk128k32n96nu4l4
440393442453452656edonk128ref
394241?470990?593156?mceliece8192128
513823516826518930edonk192ref
583820591432594353edonk192k32n128nu4l6
879654889859898540edonk192k48n144nu4l4
674276567820966825687mceliece6960119
137909571379181613793596sntrup4591761
272124712721665827219978ntrulpr4591761
364104473645535236529997pqrsa15
Cycles for decapsulation
quartilemedianquartilesystem
930343932920935794mceliece8192128
2231810?3286300?4400042?edonk192k48n144nu4l4
1780634?3777249?3888705?edonk128k32n96nu4l4
526307552665555273044rsa2048
7698663?14305699?36676464?edonk128k16n80nu8l6
6513494?32211581?48309682?edonk192k32n128nu4l6
6368615?32949011?39080254?edonk128ref
382275963822910638233348sntrup4591761
23407431?39846255?57494579?edonk128k16n80nu4l6
407234824072497840729920ntrulpr4591761
28866707?65958141?235046121?edonk192ref
264583071264817720265193005pqrsa15
271747830?273814471?908489322?edonk192k16n112nu4l8
696699631696791915696940561mceliece6960119
33771770?797004528?955657100?edonk128k08n72nu8l8
Secret key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32edonk192k16n112nu4l8
32edonk192k32n128nu4l6
32edonk192k48n144nu4l4
32edonk192ref
384rsa2048
1238ntrulpr4591761
1600sntrup4591761
13908mceliece6960119
14080mceliece8192128
98304pqrsa15
Public key
bytessystem
256rsa2048
776edonk128k16n80nu4l6
840edonk128k08n72nu8l8
1047ntrulpr4591761
1096edonk192k16n112nu4l8
1218sntrup4591761
1552edonk128k16n80nu8l6
1680edonk128k32n96nu4l4
2192edonk192ref
2256edonk192k32n128nu4l6
2576edonk128ref
3672edonk192k48n144nu4l4
32768pqrsa15
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
226mceliece6960119
240mceliece8192128
256rsa2048
1047sntrup4591761
1175ntrulpr4591761
1184edonk128k08n72nu8l8
1312edonk128k16n80nu4l6
1312edonk128k16n80nu8l6
1568edonk128k32n96nu4l4
2336edonk128ref
2736edonk192k16n112nu4l8
2736edonk192ref
3120edonk192k32n128nu4l6
3504edonk192k48n144nu4l4
32768pqrsa15
Session key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32mceliece6960119
32mceliece8192128
32ntrulpr4591761
32pqrsa15
32rsa2048
32sntrup4591761
48edonk192k16n112nu4l8
48edonk192k32n128nu4l6
48edonk192k48n144nu4l4
48edonk192ref

x86; normally amd64; Piledriver (610f01); 2012 AMD A10-4655M; 2 x 2000MHz; h9trinity, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
112417149112485399112565229sntrup4591761
6221250636?9330122529?15542201916?mceliece6960119
3379618903?10049122098?13512930063?mceliece8192128
Cycles for encapsulation
quartilemedianquartilesystem
9616709892501018038mceliece8192128
413695141809284312156mceliece6960119
139448921397169813978967sntrup4591761
Cycles for decapsulation
quartilemedianquartilesystem
381747183817848338197131sntrup4591761
807266709807380165807527108mceliece6960119
101979208410199365381020164842mceliece8192128
Secret key
bytessystem
1600sntrup4591761
13908mceliece6960119
14080mceliece8192128
Public key
bytessystem
1218sntrup4591761
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
226mceliece6960119
240mceliece8192128
1047sntrup4591761
Session key
bytessystem
32mceliece6960119
32mceliece8192128
32sntrup4591761

amd64; Bulldozer (600f20); 2012 AMD FX-8350; 4 x 4000MHz; calvin, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
116691611726241182368edonk128k08n72nu8l8
125308112696111299490edonk128k16n80nu4l6
152324315429901577953edonk192k16n112nu4l8
204939720616392078203edonk128k16n80nu8l6
256763725862662619423edonk192ref
260975526908762854886edonk128k32n96nu4l4
304486930572553098984edonk128ref
309201031875243360651edonk192k32n128nu4l6
449283445265244566128edonk192k48n144nu4l4
133806631338299413388090ntrulpr4591761
397387593976591839798749sntrup4591761
148501270?269277839?376353588?rsa2048
2840689259?5743105329?11203797202?mceliece8192128
691241407971046799247235676431pqrsa15
5058246402?10107778027?20292858122?mceliece6960119
Cycles for encapsulation
quartilemedianquartilesystem
397144112342353rsa2048
134426135030136384edonk128k08n72nu8l8
137707138570139873edonk128k16n80nu4l6
237837239246240812edonk192k16n112nu4l8
299972301575306016edonk128k16n80nu8l6
360592361695363736edonk128k32n96nu4l4
350784389280431967mceliece8192128
502905505822508963edonk192ref
537394540738543196edonk128ref
572076576351580263edonk192k32n128nu4l6
870474885846892471edonk192k48n144nu4l4
657959866256106668597mceliece6960119
134600641346319413466366sntrup4591761
265542052656633226570682ntrulpr4591761
369227973697516137013985pqrsa15
Cycles for decapsulation
quartilemedianquartilesystem
913888914162914461mceliece8192128
2725906?3020337?5627523?edonk128k32n96nu4l4
2262408?5003557?5598604?edonk192k48n144nu4l4
511540551253585133946rsa2048
7288208?12244230?37410889?edonk128k16n80nu8l6
7479166?31012480?32027323?edonk192k32n128nu4l6
373031733731565837333249sntrup4591761
397384473975539539772455ntrulpr4591761
6709088?48777398?56573118?edonk128ref
26649758?61773387?113526586?edonk128k16n80nu4l6
34553318?115592430?174846122?edonk192k16n112nu4l8
258681857259001697259187235pqrsa15
265470418?276218798?2008774341?edonk128k08n72nu8l8
129401681?379901420?1594546529?edonk192ref
679685416679819905680020619mceliece6960119
Secret key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32edonk192k16n112nu4l8
32edonk192k32n128nu4l6
32edonk192k48n144nu4l4
32edonk192ref
384rsa2048
1238ntrulpr4591761
1600sntrup4591761
13908mceliece6960119
14080mceliece8192128
98304pqrsa15
Public key
bytessystem
256rsa2048
776edonk128k16n80nu4l6
840edonk128k08n72nu8l8
1047ntrulpr4591761
1096edonk192k16n112nu4l8
1218sntrup4591761
1552edonk128k16n80nu8l6
1680edonk128k32n96nu4l4
2192edonk192ref
2256edonk192k32n128nu4l6
2576edonk128ref
3672edonk192k48n144nu4l4
32768pqrsa15
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
226mceliece6960119
240mceliece8192128
256rsa2048
1047sntrup4591761
1175ntrulpr4591761
1184edonk128k08n72nu8l8
1312edonk128k16n80nu4l6
1312edonk128k16n80nu8l6
1568edonk128k32n96nu4l4
2336edonk128ref
2736edonk192k16n112nu4l8
2736edonk192ref
3120edonk192k32n128nu4l6
3504edonk192k48n144nu4l4
32768pqrsa15
Session key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32mceliece6960119
32mceliece8192128
32ntrulpr4591761
32pqrsa15
32rsa2048
32sntrup4591761
48edonk192k16n112nu4l8
48edonk192k32n128nu4l6
48edonk192k48n144nu4l4
48edonk192ref

x86; normally amd64; Bulldozer (600f20); 2012 AMD FX-8350; 4 x 4000MHz; calvin, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
109758883109811451109894483sntrup4591761
3018587212?8926285302?12084936973?mceliece8192128
3033622039?8972375358?14984322736?mceliece6960119
Cycles for encapsulation
quartilemedianquartilesystem
952569969829997097mceliece8192128
402998440507444094628mceliece6960119
136093291361796713646091sntrup4591761
Cycles for decapsulation
quartilemedianquartilesystem
372517183726024937278872sntrup4591761
787821454787969765790000785mceliece6960119
995130242995292595995465622mceliece8192128
Secret key
bytessystem
1600sntrup4591761
13908mceliece6960119
14080mceliece8192128
Public key
bytessystem
1218sntrup4591761
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
226mceliece6960119
240mceliece8192128
1047sntrup4591761
Session key
bytessystem
32mceliece6960119
32mceliece8192128
32sntrup4591761

amd64; Bulldozer (600f20); 2012 AMD FX-8350; 4 x 4000MHz; hobbes, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
117852711827851189104edonk128k08n72nu8l8
123661412538861281527edonk128k16n80nu4l6
152175715478941574701edonk192k16n112nu4l8
205762520670602079882edonk128k16n80nu8l6
256860825828992621999edonk192ref
259267026825402828866edonk128k32n96nu4l4
307623430901273115980edonk128ref
305891631491383324957edonk192k32n128nu4l6
450539645411344606949edonk192k48n144nu4l4
133793811338372913399962ntrulpr4591761
397359983982620539859475sntrup4591761
177883600?285490054?433782046?rsa2048
691760978471441489367310722942pqrsa15
5874061688?8835328587?14730317214?mceliece8192128
5057001457?10107575850?25208515446?mceliece6960119
Cycles for encapsulation
quartilemedianquartilesystem
407734235944444rsa2048
110722112556114740edonk128k08n72nu8l8
158206160141162820edonk128k16n80nu4l6
256815259141260253edonk192k16n112nu4l8
304965306651309099edonk128k16n80nu8l6
357180359431360607edonk128k32n96nu4l4
359114388598441238mceliece8192128
430899431797433515edonk128ref
509129510635511892edonk192ref
575075580861584596edonk192k32n128nu4l6
854895857439865386edonk192k48n144nu4l4
660844166525116698163mceliece6960119
134586431346265813473405sntrup4591761
265525342656461226570939ntrulpr4591761
368154723686307936926947pqrsa15
Cycles for decapsulation
quartilemedianquartilesystem
906374907239907622mceliece8192128
2060904?2350688?2933205?edonk192k48n144nu4l4
2619180?2742338?4103125?edonk128k32n96nu4l4
510688551187425127523rsa2048
7981018?14276474?23553435?edonk128ref
11903698?19793646?22570478?edonk128k16n80nu4l6
373025593731559537336212sntrup4591761
397373733975106939763456ntrulpr4591761
40781371?47056253?55332015?edonk192k32n128nu4l6
21550812?60288755?61870981?edonk128k16n80nu8l6
258878728259196896259496268pqrsa15
186073914?263366251?1144916605?edonk192k16n112nu4l8
36294848?401923046?1058525434?edonk192ref
679602446679820491680036892mceliece6960119
491713109?813895113?2069723271?edonk128k08n72nu8l8
Secret key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32edonk192k16n112nu4l8
32edonk192k32n128nu4l6
32edonk192k48n144nu4l4
32edonk192ref
384rsa2048
1238ntrulpr4591761
1600sntrup4591761
13908mceliece6960119
14080mceliece8192128
98304pqrsa15
Public key
bytessystem
256rsa2048
776edonk128k16n80nu4l6
840edonk128k08n72nu8l8
1047ntrulpr4591761
1096edonk192k16n112nu4l8
1218sntrup4591761
1552edonk128k16n80nu8l6
1680edonk128k32n96nu4l4
2192edonk192ref
2256edonk192k32n128nu4l6
2576edonk128ref
3672edonk192k48n144nu4l4
32768pqrsa15
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
226mceliece6960119
240mceliece8192128
256rsa2048
1047sntrup4591761
1175ntrulpr4591761
1184edonk128k08n72nu8l8
1312edonk128k16n80nu4l6
1312edonk128k16n80nu8l6
1568edonk128k32n96nu4l4
2336edonk128ref
2736edonk192k16n112nu4l8
2736edonk192ref
3120edonk192k32n128nu4l6
3504edonk192k48n144nu4l4
32768pqrsa15
Session key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32mceliece6960119
32mceliece8192128
32ntrulpr4591761
32pqrsa15
32rsa2048
32sntrup4591761
48edonk192k16n112nu4l8
48edonk192k32n128nu4l6
48edonk192k48n144nu4l4
48edonk192ref

x86; normally amd64; Bulldozer (600f20); 2012 AMD FX-8350; 4 x 4000MHz; hobbes, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
109648527109717516109791418sntrup4591761
3011418217?6054075501?14885983600?mceliece6960119
3092104271?9031285645?15212389022?mceliece8192128
Cycles for encapsulation
quartilemedianquartilesystem
929276945295985493mceliece8192128
403405340548834091903mceliece6960119
136049431361904313643286sntrup4591761
Cycles for decapsulation
quartilemedianquartilesystem
372502313725556137280883sntrup4591761
787804818787897604788008543mceliece6960119
995123606995273942995490071mceliece8192128
Secret key
bytessystem
1600sntrup4591761
13908mceliece6960119
14080mceliece8192128
Public key
bytessystem
1218sntrup4591761
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
226mceliece6960119
240mceliece8192128
1047sntrup4591761
Session key
bytessystem
32mceliece6960119
32mceliece8192128
32sntrup4591761

amd64; IB+AES (306a9); 2012 Intel Xeon E3-1275 V2; 4 x 3500MHz; hydra8, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
878540883044888268edonk128k08n72nu8l8
918364932252949516edonk128k16n80nu4l6
116217611762801201876edonk192k16n112nu4l8
153820415420401549532edonk128k16n80nu8l6
190727619105561915568edonk192ref
201019220733722232820edonk128k32n96nu4l4
229426022994082309540edonk128ref
229055623662962462080edonk192k32n128nu4l6
327767233091203335108edonk192k48n144nu4l4
110895761109228811101264ntrulpr4591761
240557642407662824082228sntrup4591761
94316884?165921556?258655668?rsa2048
1748257468?3499240104?6964167548?mceliece8192128
481871625249753694085095459348pqrsa15
3684713864?11006766656?14677291812?mceliece6960119
Cycles for encapsulation
quartilemedianquartilesystem
297483161233200rsa2048
864209075698080edonk128k08n72nu8l8
9294098936107864edonk128k16n80nu4l6
208516215560222028edonk128k16n80nu8l6
251188255544266800edonk128k32n96nu4l4
277072278708282672edonk192k16n112nu4l8
299260317488343832mceliece8192128
363400367420377256edonk128ref
404028409532417240edonk192ref
409044415916426748edonk192k32n128nu4l6
691664697308709660edonk192k48n144nu4l4
378962438082603831392mceliece6960119
111305961113118011132064sntrup4591761
220371602203961222044376ntrulpr4591761
242599722433147224568452pqrsa15
Cycles for decapsulation
quartilemedianquartilesystem
610812611800612812mceliece8192128
1917888?1923368?3831580?edonk192k48n144nu4l4
1920016?3100688?4796936?edonk128k32n96nu4l4
322683632288043237408rsa2048
8911544?11687096?22621780?edonk128k16n80nu8l6
306184403061900830621148sntrup4591761
329790163298348432990488ntrulpr4591761
32174796?38147732?42750084?edonk128k16n80nu4l6
17520952?44326800?80377540?edonk128ref
45271440?46408844?61659876?edonk192k32n128nu4l6
170967504171193608171572948pqrsa15
58431500?242540200?252579836?edonk192k16n112nu4l8
324239472324268220324317188mceliece6960119
586081712?714789828?1079957456?edonk128k08n72nu8l8
29249688?804963572?1102665780?edonk192ref
Secret key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32edonk192k16n112nu4l8
32edonk192k32n128nu4l6
32edonk192k48n144nu4l4
32edonk192ref
384rsa2048
1238ntrulpr4591761
1600sntrup4591761
13908mceliece6960119
14080mceliece8192128
98304pqrsa15
Public key
bytessystem
256rsa2048
776edonk128k16n80nu4l6
840edonk128k08n72nu8l8
1047ntrulpr4591761
1096edonk192k16n112nu4l8
1218sntrup4591761
1552edonk128k16n80nu8l6
1680edonk128k32n96nu4l4
2192edonk192ref
2256edonk192k32n128nu4l6
2576edonk128ref
3672edonk192k48n144nu4l4
32768pqrsa15
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
226mceliece6960119
240mceliece8192128
256rsa2048
1047sntrup4591761
1175ntrulpr4591761
1184edonk128k08n72nu8l8
1312edonk128k16n80nu4l6
1312edonk128k16n80nu8l6
1568edonk128k32n96nu4l4
2336edonk128ref
2736edonk192k16n112nu4l8
2736edonk192ref
3120edonk192k32n128nu4l6
3504edonk192k48n144nu4l4
32768pqrsa15
Session key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32mceliece6960119
32mceliece8192128
32ntrulpr4591761
32pqrsa15
32rsa2048
32sntrup4591761
48edonk192k16n112nu4l8
48edonk192k32n128nu4l6
48edonk192k48n144nu4l4
48edonk192ref

x86; normally amd64; IB+AES (306a9); 2012 Intel Xeon E3-1275 V2; 4 x 3500MHz; hydra8, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
257408162581830425840640sntrup4591761
Cycles for encapsulation
quartilemedianquartilesystem
111637881116418411164920sntrup4591761
Cycles for decapsulation
quartilemedianquartilesystem
306560683065712430659968sntrup4591761
Secret key
bytessystem
1600sntrup4591761
Public key
bytessystem
1218sntrup4591761
Ciphertext
bytessystem
1047sntrup4591761
Session key
bytessystem
32sntrup4591761

amd64; Bulldozer (600f12); 2011 AMD FX-8120; 4 x 3100MHz; hydra6, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
136337513718031382649edonk128k08n72nu8l8
143652314592421490371edonk128k16n80nu4l6
176422917958021824190edonk192k16n112nu4l8
237393324320292456019edonk128k16n80nu8l6
291893729353532961115edonk192ref
305146731786463393620edonk128k32n96nu4l4
356645935765003599486edonk128ref
353776936596853788518edonk192k32n128nu4l6
504778150974925173311edonk192k48n144nu4l4
137218131372215213728790ntrulpr4591761
411590584116795441173930sntrup4591761
163587111?303738399?435045984?rsa2048
3260633988?6519154880?13031410192?mceliece8192128
761457521678767282488109837381pqrsa15
5942299477?11879302771?29637167511?mceliece6960119
Cycles for encapsulation
quartilemedianquartilesystem
444244547746411rsa2048
147481149298152504edonk128k08n72nu8l8
185494188616190130edonk128k16n80nu4l6
291494292620293516edonk128k16n80nu8l6
301684306177309038edonk192k16n112nu4l8
389702393178394651edonk128k32n96nu4l4
398715423588467644mceliece8192128
487678488864491744edonk192ref
532528535072542676edonk128ref
651614653855656698edonk192k32n128nu4l6
958485963261966368edonk192k48n144nu4l4
692584469612796995171mceliece6960119
138219711382269513824664sntrup4591761
272279132722870027235319ntrulpr4591761
384603123851292438565967pqrsa15
Cycles for decapsulation
quartilemedianquartilesystem
956319956638957440mceliece8192128
2364331?2544852?4727223?edonk192k48n144nu4l4
1966143?4430280?4628614?edonk128k32n96nu4l4
539509854139415422664rsa2048
14685418?14806773?31449677?edonk128k16n80nu4l6
382210403822185538224250sntrup4591761
407361974073843640743343ntrulpr4591761
25738156?43832318?96893223?edonk192k32n128nu4l6
16318145?65097224?70502205?edonk128k16n80nu8l6
44198544?73542878?111807627?edonk128ref
282091700282411688282886145pqrsa15
203013295?639904750?1240731545?edonk192ref
734870286734936615735046463mceliece6960119
655751629?1112586672?1726161166?edonk192k16n112nu4l8
824360948?1165644061?1538322598?edonk128k08n72nu8l8
Secret key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32edonk192k16n112nu4l8
32edonk192k32n128nu4l6
32edonk192k48n144nu4l4
32edonk192ref
384rsa2048
1238ntrulpr4591761
1600sntrup4591761
13908mceliece6960119
14080mceliece8192128
98304pqrsa15
Public key
bytessystem
256rsa2048
776edonk128k16n80nu4l6
840edonk128k08n72nu8l8
1047ntrulpr4591761
1096edonk192k16n112nu4l8
1218sntrup4591761
1552edonk128k16n80nu8l6
1680edonk128k32n96nu4l4
2192edonk192ref
2256edonk192k32n128nu4l6
2576edonk128ref
3672edonk192k48n144nu4l4
32768pqrsa15
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
226mceliece6960119
240mceliece8192128
256rsa2048
1047sntrup4591761
1175ntrulpr4591761
1184edonk128k08n72nu8l8
1312edonk128k16n80nu4l6
1312edonk128k16n80nu8l6
1568edonk128k32n96nu4l4
2336edonk128ref
2736edonk192k16n112nu4l8
2736edonk192ref
3120edonk192k32n128nu4l6
3504edonk192k48n144nu4l4
32768pqrsa15
Session key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32mceliece6960119
32mceliece8192128
32ntrulpr4591761
32pqrsa15
32rsa2048
32sntrup4591761
48edonk192k16n112nu4l8
48edonk192k32n128nu4l6
48edonk192k48n144nu4l4
48edonk192ref

x86; normally amd64; Bulldozer (600f12); 2011 AMD FX-8120; 4 x 3100MHz; hydra6, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
115152824115178746115269085sntrup4591761
4994849970?9986284568?24617494052?mceliece8192128
12161150508?24297915632?48554624021?mceliece6960119
Cycles for encapsulation
quartilemedianquartilesystem
381912938297593853060mceliece8192128
678222568182796859787mceliece6960119
138860881388701113889427sntrup4591761
Cycles for decapsulation
quartilemedianquartilesystem
379496033795352937960540sntrup4591761
930592754930652958930849822mceliece6960119
117262752511728802731173561629mceliece8192128
Secret key
bytessystem
1600sntrup4591761
13908mceliece6960119
14080mceliece8192128
Public key
bytessystem
1218sntrup4591761
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
226mceliece6960119
240mceliece8192128
1047sntrup4591761
Session key
bytessystem
32mceliece6960119
32mceliece8192128
32sntrup4591761

amd64; Bobcat (500f20); 2011 AMD E-450; 2 x 1650MHz; h4e450, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
158772949159043708159057522sntrup4591761
11013469662?32995505545?44013378077?mceliece6960119
13496456005?40413912670?67394505213?mceliece8192128
Cycles for encapsulation
quartilemedianquartilesystem
269934027610332794715mceliece8192128
758292476139567673312mceliece6960119
115640131156546211566834sntrup4591761
Cycles for decapsulation
quartilemedianquartilesystem
330352763303578033041376sntrup4591761
767521326767536217767567852mceliece6960119
969636732969655386969694445mceliece8192128
Secret key
bytessystem
1600sntrup4591761
13908mceliece6960119
14080mceliece8192128
Public key
bytessystem
1218sntrup4591761
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
226mceliece6960119
240mceliece8192128
1047sntrup4591761
Session key
bytessystem
32mceliece6960119
32mceliece8192128
32sntrup4591761

amd64; Bobcat (500f10); 2011 AMD G-T56N; 2 x 1650MHz; h8bobcat, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
159258016010501610303edonk128k08n72nu8l8
164353816696251704039edonk128k16n80nu4l6
204266220676702094660edonk192k16n112nu4l8
259024625993762614994edonk128k16n80nu8l6
339632634038263414125edonk192ref
335649734319323588530edonk128k32n96nu4l4
396390439762214002122edonk128ref
404729942176204391303edonk192k32n128nu4l6
565600656851565731588edonk192k48n144nu4l4
119767121197788911981485ntrulpr4591761
158797896158811947158839264sntrup4591761
196309525?321273784?525536989?rsa2048
103419731301053278249710843966886pqrsa15
11049006891?22085278444?44162947958?mceliece6960119
13576477930?27139010876?53966153259?mceliece8192128
Cycles for encapsulation
quartilemedianquartilesystem
547876022563736rsa2048
203044210629220500edonk128k08n72nu8l8
207793213384222937edonk128k16n80nu4l6
358188361428370851edonk192k16n112nu4l8
402667408139416799edonk128k16n80nu8l6
430350434355445706edonk128k32n96nu4l4
515442520889531472edonk128ref
607345612033622165edonk192ref
720129726285734830edonk192k32n128nu4l6
113927311445931153818edonk192k48n144nu4l4
281371928522852890622mceliece8192128
765206576927627743150mceliece6960119
115919241159402811595349sntrup4591761
233751262337787023382312ntrulpr4591761
477764314781759047877658pqrsa15
Cycles for decapsulation
quartilemedianquartilesystem
3321599?3750329?5154723?edonk128k32n96nu4l4
3611819?4513773?7575257?edonk192k48n144nu4l4
615902661609266168987rsa2048
12271715?23293088?115606351?edonk128k16n80nu4l6
330339223303445033036155sntrup4591761
347791583478196134786316ntrulpr4591761
18088489?44321404?67532023?edonk192k32n128nu4l6
27355051?77685823?159681700?edonk128k16n80nu8l6
14151110?135830644?209802379?edonk128ref
86778377?236730472?451352187?edonk192ref
201201222?305702143?1262845340?edonk192k16n112nu4l8
336503837336641178336770953pqrsa15
767446352767497880767541290mceliece6960119
969663053969721221969762042mceliece8192128
1123844752?1526555105?3364527913?edonk128k08n72nu8l8
Secret key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32edonk192k16n112nu4l8
32edonk192k32n128nu4l6
32edonk192k48n144nu4l4
32edonk192ref
384rsa2048
1238ntrulpr4591761
1600sntrup4591761
13908mceliece6960119
14080mceliece8192128
98304pqrsa15
Public key
bytessystem
256rsa2048
776edonk128k16n80nu4l6
840edonk128k08n72nu8l8
1047ntrulpr4591761
1096edonk192k16n112nu4l8
1218sntrup4591761
1552edonk128k16n80nu8l6
1680edonk128k32n96nu4l4
2192edonk192ref
2256edonk192k32n128nu4l6
2576edonk128ref
3672edonk192k48n144nu4l4
32768pqrsa15
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
226mceliece6960119
240mceliece8192128
256rsa2048
1047sntrup4591761
1175ntrulpr4591761
1184edonk128k08n72nu8l8
1312edonk128k16n80nu4l6
1312edonk128k16n80nu8l6
1568edonk128k32n96nu4l4
2336edonk128ref
2736edonk192k16n112nu4l8
2736edonk192ref
3120edonk192k32n128nu4l6
3504edonk192k48n144nu4l4
32768pqrsa15
Session key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32mceliece6960119
32mceliece8192128
32ntrulpr4591761
32pqrsa15
32rsa2048
32sntrup4591761
48edonk192k16n112nu4l8
48edonk192k32n128nu4l6
48edonk192k48n144nu4l4
48edonk192ref

amd64; K10 32nm (300f10); 2011 AMD A8-3850; 4 x 2900MHz; hydra5, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
984263249883253298934567sntrup4591761
99697260?153790644?244570154?rsa2048
515864548853032103395430662424pqrsa15
13695044804?14541694374?27987391537?mceliece6960119
6899250398?18946231526?27468645868?mceliece8192128
Cycles for encapsulation
quartilemedianquartilesystem
327373598139383rsa2048
139640114864641541528mceliece8192128
460600646454114722471mceliece6960119
113132781131399111314925sntrup4591761
270676822712683427215445pqrsa15
Cycles for decapsulation
quartilemedianquartilesystem
319534332033713559225rsa2048
320541173205948232061626sntrup4591761
183975071184247573184425446pqrsa15
469659136469675897469693273mceliece6960119
593321397593373699607763736mceliece8192128
Secret key
bytessystem
384rsa2048
1600sntrup4591761
13908mceliece6960119
14080mceliece8192128
98304pqrsa15
Public key
bytessystem
256rsa2048
1218sntrup4591761
32768pqrsa15
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
226mceliece6960119
240mceliece8192128
256rsa2048
1047sntrup4591761
32768pqrsa15
Session key
bytessystem
32mceliece6960119
32mceliece8192128
32pqrsa15
32rsa2048
32sntrup4591761

amd64; Sandy Bridge (206a7); 2011 Intel Core i3-2310M; 2 x 2100MHz; h6sandy, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
952232956300963336edonk128k08n72nu8l8
100224810183601038980edonk128k16n80nu4l6
124694412682041293708edonk192k16n112nu4l8
169144016965401705068edonk128k16n80nu8l6
204079620461122064172edonk192ref
210115621946082274796edonk128k32n96nu4l4
244969224567562469808edonk128ref
241391625066042587224edonk192k32n128nu4l6
348576835152283549444edonk192k48n144nu4l4
111542481115734011165440ntrulpr4591761
241892802419335224200736sntrup4591761
89903020?164984640?285777172?rsa2048
3335674704?5058106776?8519915116?mceliece8192128
512696615652739735365376691600pqrsa15
7379929156?11079547004?18572135292?mceliece6960119
Cycles for encapsulation
quartilemedianquartilesystem
307803264034108rsa2048
9222895536102352edonk128k08n72nu8l8
101532106900118236edonk128k16n80nu4l6
204668208900218728edonk192k16n112nu4l8
226328232284240888edonk128k16n80nu8l6
252500259584271192edonk128k32n96nu4l4
312148325272364988mceliece8192128
377492384064393804edonk128ref
410348413868426152edonk192ref
410512416220430728edonk192k32n128nu4l6
710328716896728332edonk192k48n144nu4l4
379719638258683867484mceliece6960119
111424361114423611146856sntrup4591761
221115962212456022232144ntrulpr4591761
255854882563351625846256pqrsa15
Cycles for decapsulation
quartilemedianquartilesystem
637240638212648136mceliece8192128
1840152?1912556?2833788?edonk192k48n144nu4l4
2686392?3456424?3778640?edonk128k32n96nu4l4
347112034761683482532rsa2048
10545796?12770268?20971668?edonk192k32n128nu4l6
306249563062616830631660sntrup4591761
11103908?32164516?70243036?edonk128k16n80nu8l6
330547483306232833072184ntrulpr4591761
20523656?35046900?57808832?edonk128k16n80nu4l6
41403944?47366136?81156728?edonk128ref
180676400180819336181015264pqrsa15
382203136382297276383994472mceliece6960119
53181652?497029424?729715816?edonk192ref
273626260?767986936?810286384?edonk192k16n112nu4l8
273838392?822414688?1254141120?edonk128k08n72nu8l8
Secret key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32edonk192k16n112nu4l8
32edonk192k32n128nu4l6
32edonk192k48n144nu4l4
32edonk192ref
384rsa2048
1238ntrulpr4591761
1600sntrup4591761
13908mceliece6960119
14080mceliece8192128
98304pqrsa15
Public key
bytessystem
256rsa2048
776edonk128k16n80nu4l6
840edonk128k08n72nu8l8
1047ntrulpr4591761
1096edonk192k16n112nu4l8
1218sntrup4591761
1552edonk128k16n80nu8l6
1680edonk128k32n96nu4l4
2192edonk192ref
2256edonk192k32n128nu4l6
2576edonk128ref
3672edonk192k48n144nu4l4
32768pqrsa15
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
226mceliece6960119
240mceliece8192128
256rsa2048
1047sntrup4591761
1175ntrulpr4591761
1184edonk128k08n72nu8l8
1312edonk128k16n80nu4l6
1312edonk128k16n80nu8l6
1568edonk128k32n96nu4l4
2336edonk128ref
2736edonk192k16n112nu4l8
2736edonk192ref
3120edonk192k32n128nu4l6
3504edonk192k48n144nu4l4
32768pqrsa15
Session key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32mceliece6960119
32mceliece8192128
32ntrulpr4591761
32pqrsa15
32rsa2048
32sntrup4591761
48edonk192k16n112nu4l8
48edonk192k32n128nu4l6
48edonk192k48n144nu4l4
48edonk192ref

x86; normally amd64; Sandy Bridge (206a7); 2011 Intel Core i3-2310M; 2 x 2100MHz; h6sandy, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
265038362663028426653360sntrup4591761
Cycles for encapsulation
quartilemedianquartilesystem
112239201122538811228004sntrup4591761
Cycles for decapsulation
quartilemedianquartilesystem
306589323066040430666752sntrup4591761
Secret key
bytessystem
1600sntrup4591761
Public key
bytessystem
1218sntrup4591761
Ciphertext
bytessystem
1047sntrup4591761
Session key
bytessystem
32sntrup4591761

amd64; K10 45nm (100fa0); 2010 AMD Phenom II X6 1100T; 6 x 3300MHz; hydra3, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
953523958243969984edonk128k08n72nu8l8
100653110206821045501edonk128k16n80nu4l6
122805212447801270257edonk192k16n112nu4l8
163273916467071660904edonk128k16n80nu8l6
195402219622742013838edonk192ref
202738421122922279124edonk128k32n96nu4l4
239106823989372423903edonk128ref
240845824659832576503edonk192k32n128nu4l6
337971234219523475593edonk192k48n144nu4l4
103102131031435510340789ntrulpr4591761
406099224071427340804241sntrup4591761
83332575?138845571?247118678?rsa2048
475171241348924402265087023918pqrsa15
5373300686?16055417410?21493699156?mceliece8192128
6153450962?18412441514?24567213232?mceliece6960119
Cycles for encapsulation
quartilemedianquartilesystem
299493256933933rsa2048
141454141846144712edonk128k08n72nu8l8
146957149226150399edonk128k16n80nu4l6
219133219510220135edonk192k16n112nu4l8
222559225187242035edonk128k16n80nu8l6
318273321407321662edonk128k32n96nu4l4
380125381227381842edonk192ref
449978451488453429edonk128ref
497010500018502409edonk192k32n128nu4l6
707400707902709693edonk192k48n144nu4l4
110732111249301155518mceliece8192128
407470040995664146528mceliece6960119
100965391010195110175467sntrup4591761
201913112020078020355243ntrulpr4591761
258190672606755426273646pqrsa15
Cycles for decapsulation
quartilemedianquartilesystem
1892741?2126252?3027934?edonk192k48n144nu4l4
976181?2192751?3050264?edonk128k32n96nu4l4
282636228428772882563rsa2048
12198501?22523379?73797456?edonk128k16n80nu8l6
285865872868537928805288sntrup4591761
14202606?29868508?77696806?edonk128ref
300716783023264830292286ntrulpr4591761
21695931?40225370?127073883?edonk128k16n80nu4l6
12579140?44217904?80434030?edonk192k32n128nu4l6
164406442164722561165481018pqrsa15
240818119?283656830?669934771?edonk192k16n112nu4l8
121945570?397815530?571433188?edonk192ref
427568899427793227428102550mceliece6960119
540076053540381403540661898mceliece8192128
186871669?777984207?2143773327?edonk128k08n72nu8l8
Secret key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32edonk192k16n112nu4l8
32edonk192k32n128nu4l6
32edonk192k48n144nu4l4
32edonk192ref
384rsa2048
1238ntrulpr4591761
1600sntrup4591761
13908mceliece6960119
14080mceliece8192128
98304pqrsa15
Public key
bytessystem
256rsa2048
776edonk128k16n80nu4l6
840edonk128k08n72nu8l8
1047ntrulpr4591761
1096edonk192k16n112nu4l8
1218sntrup4591761
1552edonk128k16n80nu8l6
1680edonk128k32n96nu4l4
2192edonk192ref
2256edonk192k32n128nu4l6
2576edonk128ref
3672edonk192k48n144nu4l4
32768pqrsa15
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
226mceliece6960119
240mceliece8192128
256rsa2048
1047sntrup4591761
1175ntrulpr4591761
1184edonk128k08n72nu8l8
1312edonk128k16n80nu4l6
1312edonk128k16n80nu8l6
1568edonk128k32n96nu4l4
2336edonk128ref
2736edonk192k16n112nu4l8
2736edonk192ref
3120edonk192k32n128nu4l6
3504edonk192k48n144nu4l4
32768pqrsa15
Session key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32mceliece6960119
32mceliece8192128
32ntrulpr4591761
32pqrsa15
32rsa2048
32sntrup4591761
48edonk192k16n112nu4l8
48edonk192k32n128nu4l6
48edonk192k48n144nu4l4
48edonk192ref

amd64; K10 45nm (100f42); 2009 AMD Phenom II X4 955; 4 x 3200MHz; morningstar, supercop-20170904

Cycles to generate a key pair
quartilemedianquartilesystem
461934484619645946200731sntrup4591761
99867624?170193072?265000720?rsa2048
Cycles for encapsulation
quartilemedianquartilesystem
323793524236261rsa2048
113046371130581611307499sntrup4591761
Cycles for decapsulation
quartilemedianquartilesystem
316606631679283269101rsa2048
320224203202586432026923sntrup4591761
Secret key
bytessystem
384rsa2048
1600sntrup4591761
Public key
bytessystem
256rsa2048
1218sntrup4591761
Ciphertext
bytessystem
256rsa2048
1047sntrup4591761
Session key
bytessystem
32rsa2048
32sntrup4591761

amd64; K10 65nm (100f23); 2008 AMD Opteron 8354; 8 x 2194MHz; gcc16, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
107489371107514382107542744sntrup4591761
99770414?176304378?255316239?rsa2048
Cycles for encapsulation
quartilemedianquartilesystem
357783865739857rsa2048
113982281139873911402563sntrup4591761
Cycles for decapsulation
quartilemedianquartilesystem
318124331866373216825rsa2048
320652303206626732071069sntrup4591761
Secret key
bytessystem
384rsa2048
1600sntrup4591761
Public key
bytessystem
256rsa2048
1218sntrup4591761
Ciphertext
bytessystem
256rsa2048
1047sntrup4591761
Session key
bytessystem
32rsa2048
32sntrup4591761

x86; normally amd64; K10 65nm (100f23); 2008 AMD Opteron 8354; 8 x 2194MHz; gcc16, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
160188303160236579160323822sntrup4591761
Cycles for encapsulation
quartilemedianquartilesystem
115527441155315111557229sntrup4591761
Cycles for decapsulation
quartilemedianquartilesystem
321581923216138632166070sntrup4591761
Secret key
bytessystem
1600sntrup4591761
Public key
bytessystem
1218sntrup4591761
Ciphertext
bytessystem
1047sntrup4591761
Session key
bytessystem
32sntrup4591761

sparcv9; 2007 UltraSPARC T2; 8 x 1400MHz; t5120, supercop-20180818

Cycles to generate a key pair
quartilemedianquartilesystem
112739811294761153802kyber512
116967211718191197642newhope512cca
185332918561291884452kyber768
241149724347032443882newhope1024cca
278675928106182819769kyber1024
343680934543863465088kindi256342
359124036205593625564lightsaber
363817736544133661794kindi512222
368868437089813720841kindi512241
758761376059057626878kindi512321
790971679304947941840saber
908912391146999149693kindi256522
117989701180204811810059babybear
118017211180530111823137babybearephem
139072001392129913935250firesaber
260842002609294726108124mamabear
261022522611593126126306mamabearephem
459253164593494845950936papabear
460089654602168246032971papabearephem
Cycles for encapsulation
quartilemedianquartilesystem
165333716550201682072kyber512
187353118823641906185newhope512cca
250818725123532537487kyber768
359453836197983622713kyber1024
379443438173103822774newhope1024cca
450778445147674539665kindi256342
532025453372125351916kindi512222
535694253659285375904kindi512241
707268670775337099386lightsaber
9969372998367010010365kindi512321
109100231093189310965865kindi256522
130831041309182213112734saber
172719131727559817282913babybear
173552441735903317364871babybearephem
207015262072346920729778firesaber
342137963422234334255328mamabear
342882933429318134301593mamabearephem
568159715682337956842523papabear
568962165690588356916001papabearephem
Cycles for decapsulation
quartilemedianquartilesystem
196419419666101994478kyber512
205997420627332092424newhope512cca
292793629521472957129kyber768
411031641353014138064kyber1024
426031842666114270644newhope1024cca
570612257156145741703kindi256342
580880958102155811618babybearephem
711148371253377150411kindi512222
714456171592477172970kindi512241
858079586043908608184mamabearephem
103233991032635510328261lightsaber
113760681137826411380643papabearephem
126002101264343812664429kindi512321
128538721287013512888852kindi256522
179836851798914418008359saber
272455822725151027257416firesaber
348145823482593834834518babybear
688331246884316868862279mamabear
113934940113955799113984844papabear
Secret key
bytessystem
40babybear
40babybearephem
40mamabear
40mamabearephem
40papabear
40papabearephem
1472kindi256342
1568lightsaber
1632kyber512
1712kindi512222
1888newhope512cca
2112kindi512241
2304kindi256522
2304saber
2400kyber768
2752kindi512321
3040firesaber
3168kyber1024
3680newhope1024cca
Public key
bytessystem
672lightsaber
736kyber512
804babybear
804babybearephem
928newhope512cca
992saber
1088kyber768
1184kindi256342
1194mamabear
1194mamabearephem
1312firesaber
1440kyber1024
1456kindi512222
1584papabear
1584papabearephem
1728kindi512241
1824newhope1024cca
1984kindi256522
2368kindi512321
Ciphertext
bytessystem
736lightsaber
800kyber512
917babybear
917babybearephem
1088saber
1120newhope512cca
1152kyber768
1307mamabear
1307mamabearephem
1472firesaber
1504kyber1024
1697papabear
1697papabearephem
1824kindi256342
2208newhope1024cca
2544kindi512222
2752kindi256522
2752kindi512241
3392kindi512321
Session key
bytessystem
32babybear
32babybearephem
32firesaber
32kindi256342
32kyber1024
32kyber512
32kyber768
32lightsaber
32mamabear
32mamabearephem
32newhope1024cca
32newhope512cca
32papabear
32papabearephem
32saber
48kindi512222
64kindi256522
64kindi512241
64kindi512321

amd64; C2 65nm (6fb); 2007 Intel Core 2 Quad Q6600; 4 x 2404MHz; margaux, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
135684013630231372824edonk128k08n72nu8l8
143745314620591494459edonk128k16n80nu4l6
175483817777071806921edonk192k16n112nu4l8
240661824106592419650edonk128k16n80nu8l6
287063128787132897163edonk192ref
308148332205513392613edonk128k32n96nu4l4
346835734768713490605edonk128ref
363893438039043928104edonk192k32n128nu4l6
507119451169775172975edonk192k48n144nu4l4
113325481134325811351016ntrulpr4591761
502168235058236750724855sntrup4591761
185329323?255983085?394169013?rsa2048
771544090879667225558208263538pqrsa15
20202462117?20245922487?40428437571?mceliece6960119
10744769349?21491165934?53643172050?mceliece8192128
Cycles for encapsulation
quartilemedianquartilesystem
395734039243227rsa2048
145773146367148653edonk128k08n72nu8l8
185499186273188550edonk128k16n80nu4l6
278739279630281736edonk128k16n80nu8l6
339876340425343350edonk192k16n112nu4l8
359217359946360936edonk128k32n96nu4l4
448290450738453204edonk128ref
492435494163496656edonk192ref
775710778581781164edonk192k32n128nu4l6
103829410406881046871edonk192k48n144nu4l4
280795528251992864025mceliece8192128
622934162709396324543mceliece6960119
113967721139976911411217sntrup4591761
224171642242273522457160ntrulpr4591761
343413903438554434487055pqrsa15
Cycles for decapsulation
quartilemedianquartilesystem
1698633?2600811?5802012?edonk192k48n144nu4l4
2106090?2973204?6657660?edonk128k32n96nu4l4
511914651267245300154rsa2048
8295921?13874085?40994064?edonk128ref
25045398?25823169?38757672?edonk192k32n128nu4l6
7133841?25952796?42471279?edonk128k16n80nu4l6
313133043131734531333023sntrup4591761
334995033352041933557922ntrulpr4591761
41488362?64021662?97288128?edonk128k16n80nu8l6
246347577?249067476?841476519?edonk192k16n112nu4l8
261301410261749925263845962pqrsa15
493932141493982793494061579mceliece6960119
623796219623848464623918979mceliece8192128
131149026?844732575?1877528961?edonk192ref
340835130?1187535096?2676737142?edonk128k08n72nu8l8
Secret key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32edonk192k16n112nu4l8
32edonk192k32n128nu4l6
32edonk192k48n144nu4l4
32edonk192ref
384rsa2048
1238ntrulpr4591761
1600sntrup4591761
13908mceliece6960119
14080mceliece8192128
98304pqrsa15
Public key
bytessystem
256rsa2048
776edonk128k16n80nu4l6
840edonk128k08n72nu8l8
1047ntrulpr4591761
1096edonk192k16n112nu4l8
1218sntrup4591761
1552edonk128k16n80nu8l6
1680edonk128k32n96nu4l4
2192edonk192ref
2256edonk192k32n128nu4l6
2576edonk128ref
3672edonk192k48n144nu4l4
32768pqrsa15
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
226mceliece6960119
240mceliece8192128
256rsa2048
1047sntrup4591761
1175ntrulpr4591761
1184edonk128k08n72nu8l8
1312edonk128k16n80nu4l6
1312edonk128k16n80nu8l6
1568edonk128k32n96nu4l4
2336edonk128ref
2736edonk192k16n112nu4l8
2736edonk192ref
3120edonk192k32n128nu4l6
3504edonk192k48n144nu4l4
32768pqrsa15
Session key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32mceliece6960119
32mceliece8192128
32ntrulpr4591761
32pqrsa15
32rsa2048
32sntrup4591761
48edonk192k16n112nu4l8
48edonk192k32n128nu4l6
48edonk192k48n144nu4l4
48edonk192ref

x86; normally amd64; C2 65nm (6fb); 2007 Intel Core 2 Quad Q6600; 4 x 2404MHz; margaux, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
523935365244786052610688sntrup4591761
Cycles for encapsulation
quartilemedianquartilesystem
113556961136331011372265sntrup4591761
Cycles for decapsulation
quartilemedianquartilesystem
310813473108531631091400sntrup4591761
Secret key
bytessystem
1600sntrup4591761
Public key
bytessystem
1218sntrup4591761
Ciphertext
bytessystem
1047sntrup4591761
Session key
bytessystem
32sntrup4591761

amd64; C2 65nm (6fb); 2007 Intel Core 2 Quad Q6600; 4 x 2394MHz; latour, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
132197413282741334250edonk128k08n72nu8l8
142704014517001480941edonk128k16n80nu4l6
170622017305831767735edonk192k16n112nu4l8
246308425010192523456edonk128k16n80nu8l6
290161829059742919456edonk192ref
305418632185173430674edonk128k32n96nu4l4
344327434519863465909edonk128ref
358398037234083859290edonk192k32n128nu4l6
503285450686115122620edonk192k48n144nu4l4
113287771133271011343222ntrulpr4591761
498922565008837550431779sntrup4591761
131001192?250403814?386857008?rsa2048
774213339679389675998143567866pqrsa15
10122741009?30326484465?50547170781?mceliece6960119
10760916861?32214859326?43019756496?mceliece8192128
Cycles for encapsulation
quartilemedianquartilesystem
394474011342921rsa2048
145215145710147969edonk128k08n72nu8l8
180792181926183429edonk128k16n80nu4l6
257589258021258435edonk192k16n112nu4l8
297630298107300609edonk128k16n80nu8l6
372798373176378522edonk128k32n96nu4l4
438921440973442017edonk128ref
615168617706620226edonk192ref
769068770706777933edonk192k32n128nu4l6
801990803079805014edonk192k48n144nu4l4
279654328247402876436mceliece8192128
622531862633256331887mceliece6960119
113016961130519711313639sntrup4591761
224101712241876622426263ntrulpr4591761
342109533430215934438536pqrsa15
Cycles for decapsulation
quartilemedianquartilesystem
1073592?4708521?5105214?edonk128k32n96nu4l4
2535696?4924170?5665995?edonk192k48n144nu4l4
510927351138365128461rsa2048
16062525?27505638?76298796?edonk128k16n80nu8l6
13629825?28589220?60296751?edonk128k16n80nu4l6
313128903131880331357809sntrup4591761
334923393349665933510690ntrulpr4591761
6886134?44361693?103323915?edonk192k32n128nu4l6
7412742?50792895?61905888?edonk128ref
135326466?225114696?1775131803?edonk192ref
261041661261116973261275661pqrsa15
220442652?431420175?531287271?edonk128k08n72nu8l8
394302861?466335396?721763028?edonk192k16n112nu4l8
493936434493979445494054748mceliece6960119
623824938623872260623942010mceliece8192128
Secret key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32edonk192k16n112nu4l8
32edonk192k32n128nu4l6
32edonk192k48n144nu4l4
32edonk192ref
384rsa2048
1238ntrulpr4591761
1600sntrup4591761
13908mceliece6960119
14080mceliece8192128
98304pqrsa15
Public key
bytessystem
256rsa2048
776edonk128k16n80nu4l6
840edonk128k08n72nu8l8
1047ntrulpr4591761
1096edonk192k16n112nu4l8
1218sntrup4591761
1552edonk128k16n80nu8l6
1680edonk128k32n96nu4l4
2192edonk192ref
2256edonk192k32n128nu4l6
2576edonk128ref
3672edonk192k48n144nu4l4
32768pqrsa15
1047319mceliece6960119
1357824mceliece8192128
Ciphertext
bytessystem
226mceliece6960119
240mceliece8192128
256rsa2048
1047sntrup4591761
1175ntrulpr4591761
1184edonk128k08n72nu8l8
1312edonk128k16n80nu4l6
1312edonk128k16n80nu8l6
1568edonk128k32n96nu4l4
2336edonk128ref
2736edonk192k16n112nu4l8
2736edonk192ref
3120edonk192k32n128nu4l6
3504edonk192k48n144nu4l4
32768pqrsa15
Session key
bytessystem
32edonk128k08n72nu8l8
32edonk128k16n80nu4l6
32edonk128k16n80nu8l6
32edonk128k32n96nu4l4
32edonk128ref
32mceliece6960119
32mceliece8192128
32ntrulpr4591761
32pqrsa15
32rsa2048
32sntrup4591761
48edonk192k16n112nu4l8
48edonk192k32n128nu4l6
48edonk192k48n144nu4l4
48edonk192ref

x86; normally amd64; C2 65nm (6fb); 2007 Intel Core 2 Quad Q6600; 4 x 2394MHz; latour, supercop-20171218

Cycles to generate a key pair
quartilemedianquartilesystem
523143275341788053594361sntrup4591761
Cycles for encapsulation
quartilemedianquartilesystem
113517001135585811367243sntrup4591761
Cycles for decapsulation
quartilemedianquartilesystem
310851273108748531096620sntrup4591761
Secret key
bytessystem
1600sntrup4591761
Public key
bytessystem
1218sntrup4591761
Ciphertext
bytessystem
1047sntrup4591761
Session key
bytessystem
32sntrup4591761

Version

This is version 2018.12.12 of the results-kem.html web page. This web page is in the public domain.