Vysledky merania casov generovania KEX/KEM algoritmov TEST #1 na PC A Windows 11 1.3.2024 liboqs 0.9.2 KYBER512 Key Generation 0.09 s Public key size: 800 bytes Secret key size: 1632 bytes KYBER768 Key Generation 0.10 s Public key size: 1184 bytes Secret key size: 2400 bytes KYBER1024 Key Generation 0.12 s Public key size: 1568 bytes Secret key size: 3168 bytes HQC128 Key Generation 0.11 s Public key size: 2249 bytes Secret key size: 2289 bytes HQC192 Key Generation 0.21 s Public key size: 4522 bytes Secret key size: 4562 bytes HQC256 Key Generation 0.35 s Public key size: 7245 bytes Secret key size: 7285 bytes FRODO640AES Key Generation 0.22 s Public key size: 9616 bytes Secret key size: 19888 bytes FRODO640SHAKE Key Generation 1.43 s Public key size: 9616 bytes Secret key size: 19888 bytes FRODO976AES Key Generation 0.39 s Public key size: 15632 bytes Secret key size: 31296 bytes FRODO976SHAKE Key Generation 3.14 s Public key size: 15632 bytes Secret key size: 31296 bytes FRODO1344AES Key Generation 0.64 s Public key size: 21520 bytes Secret key size: 43088 bytes FRODO1344SHAKE Key Generation 5.67 s Public key size: 21520 bytes Secret key size: 43088 bytes ---------------------------------------------------------------------- TEST #2 na PC A Windows 11 14.04.2024 liboqs 0.10.0 X25519 Key Generation 0.13 s Public key size: 32 bytes Secret key size: 32 bytes SECP256R1 Key Generation 0.23 s Public key size: 65 bytes Secret key size: 32 bytes SECP384R1 Key Generation 0.52 s Public key size: 97 bytes Secret key size: 48 bytes KYBER512 Key Generation 0.09 s Public key size: 800 bytes Secret key size: 1632 bytes KYBER768 Key Generation 0.10 s Public key size: 1184 bytes Secret key size: 2400 bytes KYBER1024 Key Generation 0.12 s Public key size: 1568 bytes Secret key size: 3168 bytes MLKEM512 Key Generation 0.05 s Public key size: 800 bytes Secret key size: 1632 bytes MLKEM768 Key Generation 0.07 s Public key size: 1184 bytes Secret key size: 2400 bytes MLKEM1024 Key Generation 0.09 s Public key size: 1568 bytes Secret key size: 3168 bytes HQC128 Key Generation 1.32 s Public key size: 2249 bytes Secret key size: 2305 bytes HQC192 Key Generation 3.85 s Public key size: 4522 bytes Secret key size: 4586 bytes HQC256 Key Generation 6.95 s Public key size: 7245 bytes Secret key size: 7317 bytes FRODO640AES Key Generation 0.22 s Public key size: 9616 bytes Secret key size: 19888 bytes FRODO640SHAKE Key Generation 1.45 s Public key size: 9616 bytes Secret key size: 19888 bytes FRODO976AES Key Generation 0.39 s Public key size: 15632 bytes Secret key size: 31296 bytes FRODO976SHAKE Key Generation 3.20 s Public key size: 15632 bytes Secret key size: 31296 bytes FRODO1344AES Key Generation 0.66 s Public key size: 21520 bytes Secret key size: 43088 bytes FRODO1344SHAKE Key Generation 5.76 s Public key size: 21520 bytes Secret key size: 43088 bytes ---------------------------------------------------------------------- TEST #3 na PC B Windows 10 16.4.2024 liboqs 0.10.0 X25519 Key Generation 0.30 s Public key size: 32 bytes Secret key size: 32 bytes SECP256R1 Key Generation 0.59 s Public key size: 65 bytes Secret key size: 32 bytes SECP384R1 Key Generation 1.51 s Public key size: 97 bytes Secret key size: 48 bytes KYBER512 Key Generation 0.35 s Public key size: 800 bytes Secret key size: 1632 bytes KYBER768 Key Generation 0.41 s Public key size: 1184 bytes Secret key size: 2400 bytes KYBER1024 Key Generation 0.44 s Public key size: 1568 bytes Secret key size: 3168 bytes MLKEM512 Key Generation 0.20 s Public key size: 800 bytes Secret key size: 1632 bytes MLKEM768 Key Generation 0.24 s Public key size: 1184 bytes Secret key size: 2400 bytes MLKEM1024 Key Generation 0.28 s Public key size: 1568 bytes Secret key size: 3168 bytes HQC128 Key Generation 2.70 s Public key size: 2249 bytes Secret key size: 2305 bytes HQC192 Key Generation 7.29 s Public key size: 4522 bytes Secret key size: 4586 bytes HQC256 Key Generation 14.93 s Public key size: 7245 bytes Secret key size: 7317 bytes FRODO640AES Key Generation 1.20 s Public key size: 9616 bytes Secret key size: 19888 bytes FRODO640SHAKE Key Generation 4.59 s Public key size: 9616 bytes Secret key size: 19888 bytes FRODO976AES Key Generation 1.33 s Public key size: 15632 bytes Secret key size: 31296 bytes FRODO976SHAKE Key Generation 9.28 s Public key size: 15632 bytes Secret key size: 31296 bytes FRODO1344AES Key Generation 3.58 s Public key size: 21520 bytes Secret key size: 43088 bytes FRODO1344SHAKE Key Generation 15.80 s Public key size: 21520 bytes Secret key size: 43088 bytes