nuget updates
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"version": 2,
|
||||
"contentHash": "odwOyzj/J/lHJZNwFWJGU/LRecBShupAJ2S8TQqZfhUe9niHzu/voBYK5wuVKsvSpzbfupKQYZguVyIk1sgOkQ==",
|
||||
"source": "https://api.nuget.org/v3/index.json"
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,31 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>Konscious.Security.Cryptography.Blake2</id>
|
||||
<version>1.1.1</version>
|
||||
<authors>Keef Aragon</authors>
|
||||
<license type="expression">MIT</license>
|
||||
<licenseUrl>https://licenses.nuget.org/MIT</licenseUrl>
|
||||
<projectUrl>https://github.com/kmaragon/Konscious.Security.Cryptography</projectUrl>
|
||||
<description>An implementation of Blake2 for .NET that integrates with the standard crypto libraries</description>
|
||||
<copyright>(c) 2024 Keef Aragon</copyright>
|
||||
<tags>crypto cryptography hash blake2 blake2b</tags>
|
||||
<repository type="git" url="https://github.com/kmaragon/Konscious.Security.Cryptography.git" commit="4ed95a5377e411506ca6868409b5c7d7ecaa859b" />
|
||||
<dependencies>
|
||||
<group targetFramework=".NETFramework4.6">
|
||||
<dependency id="System.Numerics.Vectors" version="4.5.0" exclude="Build,Analyzers" />
|
||||
</group>
|
||||
<group targetFramework="net6.0" />
|
||||
<group targetFramework="net8.0" />
|
||||
<group targetFramework=".NETStandard1.3">
|
||||
<dependency id="NETStandard.Library" version="1.6.1" exclude="Build,Analyzers" />
|
||||
<dependency id="System.Numerics.Vectors" version="4.5.0" exclude="Build,Analyzers" />
|
||||
<dependency id="System.Security.Cryptography.Algorithms" version="4.3.1" exclude="Build,Analyzers" />
|
||||
</group>
|
||||
</dependencies>
|
||||
<frameworkAssemblies>
|
||||
<frameworkAssembly assemblyName="Microsoft.CSharp" targetFramework=".NETFramework4.6" />
|
||||
<frameworkAssembly assemblyName="System" targetFramework=".NETFramework4.6" />
|
||||
</frameworkAssemblies>
|
||||
</metadata>
|
||||
</package>
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
sFrz0Yn0dIuwaA/EA/npTvG+Z4CFmVzf4SWY/X0H2COBvjAc5O969tdujmSPieQw/E5+BWOmnKqghwp9lE/Ylw==
|
||||
@@ -0,0 +1,56 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Konscious.Security.Cryptography.Blake2</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Konscious.Security.Cryptography.HMACBlake2B">
|
||||
<summary>
|
||||
An implementation of Blake2b HMAC per RFC-7693
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.HMACBlake2B.#ctor(System.Int32)">
|
||||
<summary>
|
||||
Construct an HMACBlake2B without a key
|
||||
</summary>
|
||||
<param name="hashSize">the hash size in bits</param>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.HMACBlake2B.#ctor(System.Byte[],System.Int32)">
|
||||
<summary>
|
||||
Construct an HMACBlake2B
|
||||
</summary>
|
||||
<param name="keyData">The key for the HMAC</param>
|
||||
<param name="hashSize">The hash size in bits</param>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.HMACBlake2B.HashSize">
|
||||
<summary>
|
||||
Implementation of HashSize <seealso cref="T:System.Security.Cryptography.HashAlgorithm"/>
|
||||
</summary>
|
||||
<returns>The hash</returns>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.HMACBlake2B.Key">
|
||||
<summary>
|
||||
Overridden key to enforce size
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.HMACBlake2B.Initialize">
|
||||
<summary>
|
||||
Implementation of Initialize - initializes the HMAC buffer
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.HMACBlake2B.HashCore(System.Byte[],System.Int32,System.Int32)">
|
||||
<summary>
|
||||
Implementation of HashCore
|
||||
</summary>
|
||||
<param name="data">The data to hash</param>
|
||||
<param name="offset">The offset to start hashing from</param>
|
||||
<param name="size">The amount of data in the hash to consume</param>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.HMACBlake2B.HashFinal">
|
||||
<summary>
|
||||
Finish hashing and return the final hash
|
||||
</summary>
|
||||
<returns>The final hash from HashCore</returns>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
@@ -0,0 +1,56 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Konscious.Security.Cryptography.Blake2</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Konscious.Security.Cryptography.HMACBlake2B">
|
||||
<summary>
|
||||
An implementation of Blake2b HMAC per RFC-7693
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.HMACBlake2B.#ctor(System.Int32)">
|
||||
<summary>
|
||||
Construct an HMACBlake2B without a key
|
||||
</summary>
|
||||
<param name="hashSize">the hash size in bits</param>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.HMACBlake2B.#ctor(System.Byte[],System.Int32)">
|
||||
<summary>
|
||||
Construct an HMACBlake2B
|
||||
</summary>
|
||||
<param name="keyData">The key for the HMAC</param>
|
||||
<param name="hashSize">The hash size in bits</param>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.HMACBlake2B.HashSize">
|
||||
<summary>
|
||||
Implementation of HashSize <seealso cref="T:System.Security.Cryptography.HashAlgorithm"/>
|
||||
</summary>
|
||||
<returns>The hash</returns>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.HMACBlake2B.Key">
|
||||
<summary>
|
||||
Overridden key to enforce size
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.HMACBlake2B.Initialize">
|
||||
<summary>
|
||||
Implementation of Initialize - initializes the HMAC buffer
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.HMACBlake2B.HashCore(System.Byte[],System.Int32,System.Int32)">
|
||||
<summary>
|
||||
Implementation of HashCore
|
||||
</summary>
|
||||
<param name="data">The data to hash</param>
|
||||
<param name="offset">The offset to start hashing from</param>
|
||||
<param name="size">The amount of data in the hash to consume</param>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.HMACBlake2B.HashFinal">
|
||||
<summary>
|
||||
Finish hashing and return the final hash
|
||||
</summary>
|
||||
<returns>The final hash from HashCore</returns>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
@@ -0,0 +1,56 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Konscious.Security.Cryptography.Blake2</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Konscious.Security.Cryptography.HMACBlake2B">
|
||||
<summary>
|
||||
An implementation of Blake2b HMAC per RFC-7693
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.HMACBlake2B.#ctor(System.Int32)">
|
||||
<summary>
|
||||
Construct an HMACBlake2B without a key
|
||||
</summary>
|
||||
<param name="hashSize">the hash size in bits</param>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.HMACBlake2B.#ctor(System.Byte[],System.Int32)">
|
||||
<summary>
|
||||
Construct an HMACBlake2B
|
||||
</summary>
|
||||
<param name="keyData">The key for the HMAC</param>
|
||||
<param name="hashSize">The hash size in bits</param>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.HMACBlake2B.HashSize">
|
||||
<summary>
|
||||
Implementation of HashSize <seealso cref="T:System.Security.Cryptography.HashAlgorithm"/>
|
||||
</summary>
|
||||
<returns>The hash</returns>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.HMACBlake2B.Key">
|
||||
<summary>
|
||||
Overridden key to enforce size
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.HMACBlake2B.Initialize">
|
||||
<summary>
|
||||
Implementation of Initialize - initializes the HMAC buffer
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.HMACBlake2B.HashCore(System.Byte[],System.Int32,System.Int32)">
|
||||
<summary>
|
||||
Implementation of HashCore
|
||||
</summary>
|
||||
<param name="data">The data to hash</param>
|
||||
<param name="offset">The offset to start hashing from</param>
|
||||
<param name="size">The amount of data in the hash to consume</param>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.HMACBlake2B.HashFinal">
|
||||
<summary>
|
||||
Finish hashing and return the final hash
|
||||
</summary>
|
||||
<returns>The final hash from HashCore</returns>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
@@ -0,0 +1,56 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Konscious.Security.Cryptography.Blake2</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Konscious.Security.Cryptography.HMACBlake2B">
|
||||
<summary>
|
||||
An implementation of Blake2b HMAC per RFC-7693
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.HMACBlake2B.#ctor(System.Int32)">
|
||||
<summary>
|
||||
Construct an HMACBlake2B without a key
|
||||
</summary>
|
||||
<param name="hashSize">the hash size in bits</param>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.HMACBlake2B.#ctor(System.Byte[],System.Int32)">
|
||||
<summary>
|
||||
Construct an HMACBlake2B
|
||||
</summary>
|
||||
<param name="keyData">The key for the HMAC</param>
|
||||
<param name="hashSize">The hash size in bits</param>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.HMACBlake2B.HashSize">
|
||||
<summary>
|
||||
Implementation of HashSize <seealso cref="T:System.Security.Cryptography.HashAlgorithm"/>
|
||||
</summary>
|
||||
<returns>The hash</returns>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.HMACBlake2B.Key">
|
||||
<summary>
|
||||
Overridden key to enforce size
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.HMACBlake2B.Initialize">
|
||||
<summary>
|
||||
Implementation of Initialize - initializes the HMAC buffer
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.HMACBlake2B.HashCore(System.Byte[],System.Int32,System.Int32)">
|
||||
<summary>
|
||||
Implementation of HashCore
|
||||
</summary>
|
||||
<param name="data">The data to hash</param>
|
||||
<param name="offset">The offset to start hashing from</param>
|
||||
<param name="size">The amount of data in the hash to consume</param>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.HMACBlake2B.HashFinal">
|
||||
<summary>
|
||||
Finish hashing and return the final hash
|
||||
</summary>
|
||||
<returns>The final hash from HashCore</returns>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
Reference in New Issue
Block a user