Learn how OpenID Connect (OIDC) extends OAuth 2 by adding a layer of identity, solving user authentication and Single Sign-On (SSO).| Scott Brady
Drag your XML signing into the 2020's with modern cryptography by signing XML with ECDSA.| Scott Brady
Learn how to load keys and certificates from PEM files in .NET. With code samples showing the new APIs added in .NET 5 and how to use PEM certificates with Kestrel.| Scott Brady
Learn the difference between each JOSE algorithm (e.g. RS256, ES256, EdDSA) and how to choose the best one available to you.| Scott Brady
How to use ES256 to sign JWTs in IdentityServer4 while still supporting RS256 for backward compatibility.| Scott Brady
An OpenSSL cheat sheet for creating EC private keys, public keys, and certificates for use with ECDSA.| Scott Brady
How to implement custom signing algorithms for JWT validation in .NET Core, with examples using ES256K and Bouncy Castle.| Scott Brady
How to sign and verify a JSON Web Token (JWT) using Elliptic Curve Digital Signature Algorithms (ECDSA) in .NET Core| Scott Brady