RS256 vs HS256: What's the difference?
<p>I'm using Auth0 to handle authentication in my web app. I'm using ASP.NET Core v1.0.0 and Angular 2 rc5 and I don't know much about authentication/security in general.</p>
<p>In the <a href="https://auth0.com/docs/quickstart/backend/aspnet-core-webapi/01-authorization" rel="noreferrer">Auth0 docs for ASP.NET Core Web Api</a>, there are two choices for the JWT algorithm being RS256 and HS256. This may be a dumb question but:</p>
<p><strong>What's the difference between RS256 and HS256? What are some use cases (if applicable)?</strong></p>