diff --git a/pq-tls-benchmark-framework/emulation-exp/code/kex/saved/captures/tlstcp-loss-0.20-frodo1344aes/capture_20250211193354.pcap b/pq-tls-benchmark-framework/emulation-exp/code/kex/saved/captures/tlstcp-loss-0.20-frodo1344aes/capture_20250211193354.pcap new file mode 100644 index 0000000000000000000000000000000000000000..c0e60f1004d54f17cb11227bc741064b46007ff4 Binary files /dev/null and b/pq-tls-benchmark-framework/emulation-exp/code/kex/saved/captures/tlstcp-loss-0.20-frodo1344aes/capture_20250211193354.pcap differ diff --git a/pq-tls-benchmark-framework/emulation-exp/code/kex/saved/captures/tlstcp-loss-0.20-frodo1344aes/sslkeylogfile_20250211193354.log b/pq-tls-benchmark-framework/emulation-exp/code/kex/saved/captures/tlstcp-loss-0.20-frodo1344aes/sslkeylogfile_20250211193354.log new file mode 100644 index 0000000000000000000000000000000000000000..7c4d633730f49a84637c02bcc594bb1a7b4091a8 --- /dev/null +++ b/pq-tls-benchmark-framework/emulation-exp/code/kex/saved/captures/tlstcp-loss-0.20-frodo1344aes/sslkeylogfile_20250211193354.log @@ -0,0 +1,25 @@ +SERVER_HANDSHAKE_TRAFFIC_SECRET 82935fd97c9777a9deae17ae983778dc40c029231b11c12246e06e613e1d921a b53a82a805dace209387e862d00e438c56bffef9d1d8e15d66c7436eaaf66c3dd19035cc3d98f33981ce55d3726d0065 +CLIENT_HANDSHAKE_TRAFFIC_SECRET 82935fd97c9777a9deae17ae983778dc40c029231b11c12246e06e613e1d921a 1da86814fcf6fc0a216ffd11e03cb5c43a55c02bbeb3bc2e196366856b6a5ccffb82c34f04052fd78669a3ce6b0cd5c3 +EXPORTER_SECRET 82935fd97c9777a9deae17ae983778dc40c029231b11c12246e06e613e1d921a eb31e4413dff0c4244de32f1ab7c78e9a4bf6d03f3c48f76cca5884f8a58eba92bbc602de849d848dc98dfdcffcf9280 +SERVER_TRAFFIC_SECRET_0 82935fd97c9777a9deae17ae983778dc40c029231b11c12246e06e613e1d921a e9ce76a14df547c197ab51a07c692ca90955093cc17116138d4a107d5f2a6dee69a6aec5e48211613f00291f34783b80 +CLIENT_TRAFFIC_SECRET_0 82935fd97c9777a9deae17ae983778dc40c029231b11c12246e06e613e1d921a b1c0f820d0256dadcddc7daf662a5f654c39b09bb7907ad9e973660055c9cc33f795df41874e170f0f5a527f892890af +SERVER_HANDSHAKE_TRAFFIC_SECRET 43da640e2b22d4a4b7ef023e45aea1d90af5c02c4a75763398ecef39a2ff8326 5c1d97ef91c2e6d812cf319ae8705789ea32b87c4b5d6934f433ca3cf49b7a21fc677347e9d8c4a9a55f4aab2759a2b2 +CLIENT_HANDSHAKE_TRAFFIC_SECRET 43da640e2b22d4a4b7ef023e45aea1d90af5c02c4a75763398ecef39a2ff8326 25daf08349b38e7b8fe9cda8ba02527d83ac2089765542e18e998dc5f0a6c0337d66534949ed6e580d21af7c8c49e6ea +EXPORTER_SECRET 43da640e2b22d4a4b7ef023e45aea1d90af5c02c4a75763398ecef39a2ff8326 1bff59eea1eda9877f6d3ab1b816a0de4869f76302b60143531d2fc7fb34fedd2f58c9c0691956b11f0f60b56b7ab6bb +SERVER_TRAFFIC_SECRET_0 43da640e2b22d4a4b7ef023e45aea1d90af5c02c4a75763398ecef39a2ff8326 f3487cd8315e898c15bbb57583800524ec7d64ac248a42292469ebed14792aad3d09ffbe1d6925e33b981efcac446de9 +CLIENT_TRAFFIC_SECRET_0 43da640e2b22d4a4b7ef023e45aea1d90af5c02c4a75763398ecef39a2ff8326 3a221fabb9d8aa105369b62808d8ee99d442d6a80c679df7aca1a4c19bcf8fe6c452a8146be1bc9a022dfbd7b95ea8ad +SERVER_HANDSHAKE_TRAFFIC_SECRET 4e7c3199002260c70558dc933e4b2a61c18faf9cbc06f46c6f79341cf28dec09 e6b3d62da98f8a089290e9e4301a0c4f5f2c0451d5873d933b429cec5a06bc325513c8883115c5d4bf9f8ff51fd7371b +CLIENT_HANDSHAKE_TRAFFIC_SECRET 4e7c3199002260c70558dc933e4b2a61c18faf9cbc06f46c6f79341cf28dec09 d3ff8d1e551aad5890a0974027a70122dd73b1077dd3dc9b3349e7b77268e838b859c5aeda800c1625410da389ec8252 +EXPORTER_SECRET 4e7c3199002260c70558dc933e4b2a61c18faf9cbc06f46c6f79341cf28dec09 94e925499531967053b81e33a57943a134a23891216a6667e4b23ec504cb0226e7a8887fb3d7f23854153b7818c9c1d4 +SERVER_TRAFFIC_SECRET_0 4e7c3199002260c70558dc933e4b2a61c18faf9cbc06f46c6f79341cf28dec09 76a38ab3a8309d64f2c07e53a9c4f3770415a130357c72adb5e1614eeafd1edee6fc5f03c020b7f0365b38b5adb491f8 +CLIENT_TRAFFIC_SECRET_0 4e7c3199002260c70558dc933e4b2a61c18faf9cbc06f46c6f79341cf28dec09 fab9e3595116b6ffd5b74acf51b71840d0ae348dfb1b589aad902fef2480d4611d56029a450ec32e6261dacbafb0409d +SERVER_HANDSHAKE_TRAFFIC_SECRET b3e8d3790d362ea18dc4850bd6d4298719e6eeb0a5f2ee4bcabd481441bc3a87 c4c1f584c10f7fbd795201fa1cc5e07a6d5c86a12f0f5f9f7166c123101837789b99101f5387f1277d6265f0f0157ba7 +CLIENT_HANDSHAKE_TRAFFIC_SECRET b3e8d3790d362ea18dc4850bd6d4298719e6eeb0a5f2ee4bcabd481441bc3a87 065f7eed91b811af3dec98e38f3721877e48f3e54789f48ef72727303959b8b54da80580d468e1df20ec47ad249d945a +EXPORTER_SECRET b3e8d3790d362ea18dc4850bd6d4298719e6eeb0a5f2ee4bcabd481441bc3a87 808ce2d9de8148b718b4e9f6e77c608c4c533d8e4f03a3e77f9c5bc83ac0c81b6bc6d4b05a8cac087e8d7962df25330c +SERVER_TRAFFIC_SECRET_0 b3e8d3790d362ea18dc4850bd6d4298719e6eeb0a5f2ee4bcabd481441bc3a87 a862edebad35325407d348ec252ca532cf5d64fee55a89d395dc9c8f8a74fa0ab4ea846409ef13c25e3f6c6ed44e7695 +CLIENT_TRAFFIC_SECRET_0 b3e8d3790d362ea18dc4850bd6d4298719e6eeb0a5f2ee4bcabd481441bc3a87 60b69901805e29e145cc6c705e3ab9b4d24b1b4b154b1688d668c2343ea722fc3b7ae7fdd7df41a7e9faadf8b7df7c5b +SERVER_HANDSHAKE_TRAFFIC_SECRET dd60fadb7b52296390454cf4bad8e805f055b378ea9e0dea0a227ef63f76d22c 5fc438195d9b858d4bc706d2844176140ae58096bca393b604d456eb9db62b358d1504a8da3122facfd69cfbbfb645eb +CLIENT_HANDSHAKE_TRAFFIC_SECRET dd60fadb7b52296390454cf4bad8e805f055b378ea9e0dea0a227ef63f76d22c 1230a6412e07c988c256e6d89e1f016ed10228985d21bd889367cfd5086267a401810c02400812f31f9f48197da064d9 +EXPORTER_SECRET dd60fadb7b52296390454cf4bad8e805f055b378ea9e0dea0a227ef63f76d22c f4048e6b65f8ff93a739730715c62eab3e6c6dfa5e07245891607c4641be1c23b40945660f6eceedeef4118bb8cb02b6 +SERVER_TRAFFIC_SECRET_0 dd60fadb7b52296390454cf4bad8e805f055b378ea9e0dea0a227ef63f76d22c 6c2350b27b2dcc4ee9543059b08717322c2981526d2b487dafac1e4cf30cf3f090d768279d216d420088ec21fab8cc39 +CLIENT_TRAFFIC_SECRET_0 dd60fadb7b52296390454cf4bad8e805f055b378ea9e0dea0a227ef63f76d22c 4cd605f334457c07c929365509413e1ad36b90c4f71a7d9c42f8cbc94a2454fbb1e603223b47dffa012983d30d90c78d diff --git a/pq-tls-benchmark-framework/emulation-exp/code/kex/scripts/generate_graphs.py b/pq-tls-benchmark-framework/emulation-exp/code/kex/scripts/generate_graphs.py index 22af8fbabb85ab90406fdc28d2c6ebf6b8a8d124..0535d9172ebfb1ab6b8bf0cd872b04ecd4285e7b 100755 --- a/pq-tls-benchmark-framework/emulation-exp/code/kex/scripts/generate_graphs.py +++ b/pq-tls-benchmark-framework/emulation-exp/code/kex/scripts/generate_graphs.py @@ -1341,12 +1341,6 @@ def plot_general_plots(): return "orange" return "grey" - os.makedirs(f"{PLOTS_DIR}/general", mode=0o777, exist_ok=True) - - df = helper_functions.prepare_kem_performance_data_for_plotting( - helper_functions.get_kem_performance_data() - ) - def plot_oqs_performance(): def plot_liboqs_performance(liboqs_speed_data): os.makedirs( @@ -1749,8 +1743,8 @@ def plot_general_plots(): plt.xticks(x_ticks, [f"{int(x):,}" for x in x_ticks]) plt.yticks(y_ticks, [f"{int(y):,}" for y in y_ticks]) - plt.xlabel("Bytes sent") - plt.ylabel("Performance (µs)") + plt.xlabel("Übertragungslänge (Bytes)") + plt.ylabel("Performanz der Operationen (µs)") plt.grid() name = ( @@ -1857,6 +1851,11 @@ def plot_general_plots(): plt.savefig(f"{PLOTS_DIR}/general/median_against_iqr_hist2d.pdf") plt.close() + os.makedirs(f"{PLOTS_DIR}/general", mode=0o777, exist_ok=True) + df = helper_functions.prepare_kem_performance_data_for_plotting( + helper_functions.get_kem_performance_data() + ) + plot_oqs_performance() plot_send_bytes_against_kem_performance(df, with_hybrids=False)