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.”


Optimizing OpenSSL's AES-CFB128 with Vector AES: Performance Gains and Hard-Won Lessons

Cryptographic implementations demand both correctness and security but how do you optimize an algorithm like AES-CFB128 for modern CPUs? This case study explores the evolution of OpenSSL’s AES-CFB128 implementation, from a sequential AES-NI baseline to a high-performance VAES-optimized version (openssl#26902). We’ll deep dive into: - SIMD and compiler optimization techniques, - performance measurement and characterization, - tooling and debugging challenges, - security considerations, - lessons learned as an external contributor

Date: 09.10.2025
Time: 11:00
Location: Belvedere II
Track: Community, Contribution & the Future