我使用Auth0在我的web应用程序中处理身份验证。NET Core v1.0.0和Angular 2 rc5,我不太了解身份验证/安全。

在ASP的Auth0文档中。NET Core Web Api, JWT算法有RS256和HS256两种选择。这可能是一个愚蠢的问题,但是:

RS256和HS256有什么区别?有哪些用例(如果适用的话)?