Dual Stack Secure Client/Server Software Development with C# and IRP SDK

Training in creating secure client and server applications for Windows in C#.Net including TLS, Username/Password Authentication, Strong Client Authentication, and dual stack (IPv4 and IPv6) support. Includes coverage of our DIR SDK for supporting IRP in their applications to fully automated PKI.

Intended for experienced C#.Net developers. Optionally we can also cover the additional steps needed to target Android and iOS with Xamarin.

Works through a series of increasingly complex client and server frameworks that implement a very simple protocol, adding one functional aspect at a time (e.g. XML, Implicit TLS, Explicit TLS, Username/Password Authentication, Strong Client Authentication, etc).

The final client and server frameworks are suitable as starting points for commercial applications.