Monocypher.NET:加密库Monocypher https的.NET包装器

时间:2024-05-28 07:26:27
【文件属性】:

文件名称:Monocypher.NET:加密库Monocypher https的.NET包装器

文件大小:505KB

文件格式:ZIP

更新时间:2024-05-28 07:26:27

cryptography dotnet x25519 blake2b argon2i

Monocypher.NET Monocypher.NET是围绕密码库的托管包装。 Monocypher.NET使用的当前Monocypher本机版本为3.1.2 特征 以高效的一对一映射提供整个本机Monocypher API: 身份验证加密(带有XChacha20和Poly1305 RFC 8439 ) 散列( Blake2b ) 密码密钥派生( Argon2i ) 密钥交换( X25519 ) 公钥签名(带有Blake2b和edwards25519 EdDSA (RFC 8032 )) ...... 使用Span / ReadOnlySpan参数,每个原始本机函数都将通过一个更友好的API进行复制。 与.NET 5.0+和.NET Standard 2.0+兼容 用法 使用 API的示例 // Use static at the beginning of your


【文件预览】:
Monocypher.NET-master
----.gitmodules(123B)
----changelog.md(452B)
----img()
--------monocypher_dotnet.png(13KB)
--------monocypher_dotnet.svg(4KB)
----license.txt(3KB)
----readme.md(5KB)
----.github()
--------FUNDING.yml(641B)
--------workflows()
----src()
--------Monocypher.sln(3KB)
--------Monocypher.CodeGen()
--------global.json(123B)
--------Monocypher.Tests()
--------Monocypher()
--------Monocypher.sln.DotSettings(403B)
----ext()
--------readme.md(490B)
--------build_monocypher_native.ps1(3KB)
--------toolchains()
--------CMakeLists.txt(682B)
--------Monocypher()
----.gitignore(6KB)
----.gitattributes(101B)

网友评论