MastersThesis/appendixes/Vysledky_merania_casov_KEX_KEM_gen_klucov.txt

220 lines
6.3 KiB
Plaintext
Raw Permalink Normal View History

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