JWT, OAuth 2.1 & OpenID Connect (OIDC) — Principal Architecture Deep Dive
Under-the-hood engineering guide to JOSE (JWS/JWE/JWKS), OAuth 2.0 vs OAuth 2.1, PKCE S256 cryptography, OpenID Connect ID Token mechanics, Phantom Token pattern, DPoP (RFC 9449), Token Exchange (RFC 8693), and Senior/Staff interview playbooks.
Keys, Signing, JWKS & TLS
Deep dive into public/private key cryptography, how signing payloads works, JWKS (JSON Web Key Sets), Message Level Encryption (MLE), and TLS internals — written for Java/Spring engineers.
Security Interview Questions — Master Reference
Comprehensive security interview question bank for Java/Spring engineers — covering authentication, JWT, JWKS, MLE, payload signing, TLS, web vulnerabilities, cryptography, network security, cloud security, and secure design.