Performance

Software performance

Timing data for C optimized code with AES PRG (Mcycles)
Security Level(q,v,m,l)KeyGenSignVerify
I (127,156,54,3)21.4911.6361.341
(7,740,100,10)115.02533.98629.850
(31,165,60,3)30.4832.3591.984
(31,600,70,10)39.79011.0848.943
III (127,228,78,3)95.0174.7003.883
(7,1100,140,10)469.16298.25386.640
(31,246,87,3)140.1156.8825.755
(31,890,100,10)170.00235.81729.750
V (127,306,105,3)311.35511.0809.228
(7,1490,190,10)1506.767235.123207.230
(31,324,114,3)418.35216.02013.515
(31,1120,120,10)380.85963.16552.604
Timing data for C optimized code with SHAKE PRG (Mcycles)
Security Level(q,v,m,l)KeyGenSignVerify
I (127,156,54,3)22.9233.1452.864
(7,740,100,10)125.20444.49240.469
(31,165,60,3)32.3604.2703.861
(31,600,70,10)45.50916.87414.722
III (127,228,78,3)100.1609.9269.079
(7,1100,140,10)519.508148.382137.174
(31,246,87,3)147.83414.63513.466
(31,890,100,10)190.69256.52350.449
V (127,306,105,3)324.80824.81022.727
(7,1490,190,10)1647.667378.988350.925
(31,324,114,3)433.93231.58428.995
(31,1120,120,10)421.961104.66694.098
Timing data for C reference code with AES PRG (Mcycles)
Security Level(q,v,m,l)KeyGenSignVerify
I (127,156,54,3)17.4022.2331.695
(7,740,100,10)198.52737.96337.817
(31,165,60,3)25.8413.0012.226
(31,600,70,10)75.70515.66915.423
III (127,228,78,3)62.8975.9354.442
(7,1100,140,10)837.812118.583113.917
(31,246,87,3)123.5949.7017.204
(31,890,100,10)540.56270.89966.663
V (127,306,105,3)214.72415.52410.966
(7,1490,190,10)2931.010319.581292.849
(31,324,114,3)279.16119.54913.868
(31,1120,120,10)593.21980.67781.371
Timing data for C reference code with SHAKE PRG (Mcycles)
Security Level(q,v,m,l)KeyGenSignVerify
I (127,156,54,3)18.6463.5733.025
(7,740,100,10)213.86753.30053.099
(31,165,60,3)27.7464.9724.235
(31,600,70,10)82.31922.39722.012
III (127,228,78,3)68.16811.2799.731
(7,1100,140,10)901.254182.183177.605
(31,246,87,3)135.62116.92814.243
(31,890,100,10)563.55394.40889.261
V (127,306,105,3)226.52627.09122.513
(7,1490,190,10)3253.714458.374430.449
(31,324,114,3)296.11336.75530.987
(31,1120,120,10)636.598125.017124.697
Timing data for C code with AVX2 intrinsics and AES PRG (Mcycles)
Security Level(q,v,m,l)KeyGenSignVerify
I (127,156,54,3)8.5871.5861.224
(7,740,100,10)77.11526.92425.242
(31,165,60,3)11.9292.2301.715
(31,600,70,10)28.8559.5189.484
III (127,228,78,3)32.3114.5993.410
(7,1100,140,10)249.40079.16072.424
(31,246,87,3)46.5546.6794.991
(31,890,100,10)86.82725.65624.592
V (127,306,105,3)95.57910.5047.463
(7,1490,190,10)721.608200.626181.458
(31,324,114,3)127.78615.57711.624
(31,1120,120,10)168.87547.26244.696
Timing data for C code with AVX2 intrinsics and SHAKE PRG (Mcycles)
Security Level(q,v,m,l)KeyGenSignVerify
I (127,156,54,3)10.0773.1182.741
(7,740,100,10)95.98345.83244.330
(31,165,60,3)13.7394.0833.550
(31,600,70,10)34.70415.44915.368
III (127,228,78,3)37.5089.8618.678
(7,1100,140,10)305.856135.653128.685
(31,246,87,3)54.57914.78513.052
(31,890,100,10)109.69748.76547.599
V (127,306,105,3)109.12524.06720.992
(7,1490,190,10)844.478322.614303.588
(31,324,114,3)142.09930.35226.327
(31,1120,120,10)212.36491.09887.995
Timing data for C code with AVX512 intrinsics and AES PRG (Mcycles)
Security Level(q,v,m,l)KeyGenSignVerify
I (127,156,54,3)8.5421.5971.226
(7,740,100,10)79.79927.86825.922
(31,165,60,3)11.8422.2371.718
(31,600,70,10)25.6029.0779.191
III (127,228,78,3)31.6434.6213.424
(7,1100,140,10)246.28178.94172.336
(31,246,87,3)45.7586.7385.033
(31,890,100,10)88.48526.66825.560
V (127,306,105,3)88.51810.2897.334
(7,1490,190,10)693.961193.768175.021
(31,324,114,3)118.99215.28911.431
(31,1120,120,10)164.29947.12444.623
Timing data for C code with AVX512 intrinsics and SHAKE PRG (Mcycles)
Security Level(q,v,m,l)KeyGenSignVerify
I (127,156,54,3)9.9853.1302.748
(7,740,100,10)98.66746.81944.924
(31,165,60,3)13.7944.2223.691
(31,600,70,10)31.84115.01015.113
III (127,228,78,3)36.7179.8248.604
(7,1100,140,10)302.556134.929128.632
(31,246,87,3)53.54014.46912.736
(31,890,100,10)111.72249.81848.728
V (127,306,105,3)102.33423.88020.950
(7,1490,190,10)847.914347.789329.495
(31,324,114,3)133.45730.07226.157
(31,1120,120,10)207.62990.68287.848

Hardware performance