October 7-9, 2025
October 7-9, 2025
REGISTER
NOW
BECOME A
SPONSOR
SPEAKERS
OUR MISSION
“We believe everyone should have access to security and privacy tools, whoever they are, wherever they are or whatever their personal beliefs are, as a fundamental human right.”
OUR MISSION
“We believe everyone should have access to security and privacy tools, whoever they are, wherever they are or whatever their personal beliefs are, as a fundamental human right.”


In-Situ Performance Measurement of Crypto-Algorithms in TLS v1.3

With the help of readily available OpenSSL call-back functions, it is possible to accurately measure the CPU-time spent in the various stages of a TLS v1.3 session establishment (ClientHello, ServerHello, CertificateVertify, etc). Accurate timings for the computation of the related crypto algorithms used during those stages can then be extracted. While standalone and/or synthetic performance measurements of crypto algorithms are broadly available, the presented approach thanks to in-situ measurements not only characterizes the actual algorithm implementation as used in OpenSSL, but also takes required collateral performance penalties for the use of the algorithms in the TLS v1.3 protocol into account (e.g., memory allocations, data copying, algorithm loading, merging hybrid secrets, etc.). This presentation provides an overview on the measurement techniques and shows detailed measured results with focus on various combinations of ML-KEM and ML-DSA which were introduced in OpenSSL v3.5.

Date: 09.10.2025
Time: 11:45
Location: Krakow
Track: Business Value & Enterprise Adoption