Radek Zikmud
Radek is a member of the .NET Networking team which maintains the .NET networking stack. His responsibilities include maintaining the System.Net.Security namespace, which includes integration of OpenSSL to provide a user friendly TLS abstraction in the form of SslStream.
Session
.NET supports Linux since 2016. To avoid shipping cryptography code, .NET relies on cryptographic libraries present on the target platform (Schannel and CAPI on Windows, OpenSSL on Linux, etc.).
We will dive deeper into some noteworthy challenges we faced when we extended our originally Windows-only source code to work with OpenSSL on Linux. From multi-targeting multiple OpenSSL versions to loading multiple versions into the same process, we want to cover the most interesting challenges and differences.