IdentityModel:.NET中用于Branca和PASETO的JWT样式令牌处理程序。 EdDSA对Microsoft.IdentityModel的支持

时间:2024-06-14 17:56:17
【文件属性】:

文件名称:IdentityModel:.NET中用于Branca和PASETO的JWT样式令牌处理程序。 EdDSA对Microsoft.IdentityModel的支持

文件大小:201KB

文件格式:ZIP

更新时间:2024-06-14 17:56:17

base62 eddsa branca paseto C#

ScottBrady.IdentityModel .NET中用于令牌和加密的帮助程序库。 EdDSA对JWT的支持 具有JWT样式验证的Branca令牌 具有JWT样式验证的PASETO(v2.public) Base62编码 ASP.NET Core中的 欢迎功能要求。 布兰卡代币 是适用于内部系统的令牌构造。 有效负载使用XChaCha20-Poly1305加密。 必须使用32字节的对称密钥。 .NET Branca实现的最初版本是Java Branca库的端口。 从那以后,我发现它们不符合Branca规范,并相应地更新了我的.NET Branca库(1.3版)。 var handler = new BrancaTokenHandler (); var key = Encoding . UTF8 . GetBytes ( " supersecretkeyyoushouldn


【文件预览】:
IdentityModel-master
----.gitignore(6KB)
----src()
--------ScottBrady.IdentityModel.AspNetCore()
--------ScottBrady.IdentityModel()
----SECURITY.md(214B)
----samples()
--------ScottBrady.IdentityModel.Samples.AspNetCore()
----LICENSE(11KB)
----.github()
--------workflows()
----README.md(4KB)
----icon.png(21KB)
----ScottBrady.IdentityModel.sln(4KB)
----test()
--------ScottBrady.IdentityModel.Tests()

网友评论