The data shown in the table below contains a baseline of the number of cycles taken, and the number of bytes used, to run the NIST KEM submissions when run on the NIST reference platform (an Intel x64 running Windows or Linux and supporting the GCC compiler.)
[Source: pq-crypto forum]
**The responsive charts below the table are best viewed for specific categories. It is possible to filter the table to show charts for specific categories (e.g. search for ‘lattices’) and also for specific ranges of values (value ranges can be entered at the bottom of the table).
NIST Software Performance Tests - KEM
wdt_ID | Submission | Specific Implementation | Problem Category | KeyPair Median | KeyPair Median x10^3 | Keypair Average | Keypair Average x10^3 | Enc Median | Enc Average | Dec Median | Dec Average | sk | pk | ct | bytes | NIST Category Claim | Trials | ERRORS? |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | BIG QUAKE | BIG_QUAKE_1 | Codes | 1,065,162,092 | 1,065,162.092 | 1,047,893,031 | 1,047,893.031 | 3,499,926 | 3,519,702 | 4,135,480 | 4,223,050 | 14,772 | 25,482 | 201 | 32 | 1 | 10 | Times |
2 | BIG QUAKE | BIG_QUAKE_3 | Codes | 2,147,483,647 | 8,878,612.142 | 2,147,483,647 | 8,786,966.684 | 8,356,354 | 10,857,644 | 47,007,696 | 49,593,688 | 30,860 | 84,132 | 406 | 32 | 3 | 10 | Times |
3 | BIG QUAKE | BIG_QUAKE_5 | Codes | 2,147,483,647 | 16,560,953.375 | 2,147,483,647 | 16,528,607.297 | 12,569,058 | 12,772,072 | 49,258,682 | 51,333,539 | 41,804 | 149,800 | 492 | 32 | 5 | 10 | Times |
4 | BIKE | BIKE_2_64 | Codes | 489,073 | 489.073 | 1,789,347 | 1,789.347 | 298,683 | 313,043 | 2,790,213 | 4,035,123 | 2,542 | 2,542 | 2,542 | 32 | 1 | 100 | Times |
5 | BIKE | BIKE_3_64 | Codes | 363,265 | 363.265 | 406,373 | 406.373 | 625,515 | 782,870 | 3,650,291 | 5,408,625 | 2,758 | 2,758 | 2,758 | 32 | 1 | 100 | Times |
6 | BIKE | BIKE_1_64 | Codes | 568,370 | 568.370 | 691,706 | 691.706 | 567,098 | 795,127 | 3,156,524 | 4,057,259 | 2,542 | 2,542 | 2,542 | 32 | 1 | 100 | Times |
7 | BIKE | BIKE_2_96 | Codes | 1,352,680 | 1,352.680 | 6,925,749 | 6,925.749 | 755,730 | 1,270,080 | 8,039,604 | 13,413,988 | 4,964 | 4,964 | 4,964 | 32 | 3 | 100 | Times |
8 | BIKE | BIKE_1_96 | Codes | 1,480,263 | 1,480.263 | 2,036,952 | 2,036.952 | 1,462,098 | 2,262,990 | 8,929,885 | 15,652,888 | 4,964 | 4,964 | 4,964 | 32 | 3 | 100 | Times |
9 | BIKE | BIKE_3_96 | Codes | 903,231 | 903.231 | 1,142,298 | 1,142.298 | 1,588,909 | 2,553,571 | 9,134,121 | 15,843,611 | 5,422 | 5,422 | 5,422 | 32 | 3 | 100 | Times |
10 | BIKE | BIKE_2_128 | Codes | 2,261,702 | 2,261.702 | 14,383,891 | 14,383.891 | 1,261,551 | 1,967,128 | 37,410,714 | 37,247,437 | 8,188 | 8,188 | 8,188 | 32 | 5 | 100 | Times |
Submission | Specific Implementation | Problem Category | KeyPair Median | KeyPair Median x10^3 | Keypair Average | Keypair Average x10^3 | Enc Median | Enc Average | Dec Median | Dec Average | sk | pk | ct | bytes | NIST Category Claim | Trials | ERRORS? |