nuget updates
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"version": 2,
|
||||
"contentHash": "T+OAGwzYYXftahpOxO7J4xA5K6urxwGnWQf3M+Jpi+76Azv/0T3M5SuN+h7/QvXuiqNw3ZEZ5QqVLI5ygDAylw==",
|
||||
"source": "https://api.nuget.org/v3/index.json"
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,41 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>Konscious.Security.Cryptography.Argon2</id>
|
||||
<version>1.3.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 Argon2 winner of PHC
|
||||
|
||||
https://password-hashing.net/#argon2
|
||||
|
||||
Usage follows standard types found in System.Security.Cryptography in corefx. Specifically DeriveBytes.
|
||||
|
||||
C# Implementation of the Argon2 1.3 spec with variants for Argon2i, Argon2d, and Argon2id</description>
|
||||
<copyright>(c) 2024 Keef Aragon</copyright>
|
||||
<tags>crypto cryptography argon2 argon2i argon2d argon2id password</tags>
|
||||
<repository type="git" url="https://github.com/kmaragon/Konscious.Security.Cryptography.git" commit="4ed95a5377e411506ca6868409b5c7d7ecaa859b" />
|
||||
<dependencies>
|
||||
<group targetFramework=".NETFramework4.6">
|
||||
<dependency id="Konscious.Security.Cryptography.Blake2" version="1.1.1" exclude="Build,Analyzers" />
|
||||
<dependency id="System.Memory" version="4.5.4" exclude="Build,Analyzers" />
|
||||
</group>
|
||||
<group targetFramework="net6.0">
|
||||
<dependency id="Konscious.Security.Cryptography.Blake2" version="1.1.1" exclude="Build,Analyzers" />
|
||||
<dependency id="System.Memory" version="4.5.4" exclude="Build,Analyzers" />
|
||||
</group>
|
||||
<group targetFramework="net8.0">
|
||||
<dependency id="Konscious.Security.Cryptography.Blake2" version="1.1.1" exclude="Build,Analyzers" />
|
||||
<dependency id="System.Memory" version="4.5.4" exclude="Build,Analyzers" />
|
||||
</group>
|
||||
<group targetFramework=".NETStandard1.3">
|
||||
<dependency id="Konscious.Security.Cryptography.Blake2" version="1.1.1" exclude="Build,Analyzers" />
|
||||
<dependency id="NETStandard.Library" version="1.6.1" exclude="Build,Analyzers" />
|
||||
<dependency id="System.IO.UnmanagedMemoryStream" version="4.3.0" exclude="Build,Analyzers" />
|
||||
<dependency id="System.Memory" version="4.5.4" exclude="Build,Analyzers" />
|
||||
</group>
|
||||
</dependencies>
|
||||
</metadata>
|
||||
</package>
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
YwEXnb1WCz9O2LgazA5lhR0sYKbExVUu3QWKNskV0WFdLcaooeZdmH2gLY+shAmqWS105/8F5RDbESp5OsdOpw==
|
||||
@@ -0,0 +1,112 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Konscious.Security.Cryptography.Argon2</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Konscious.Security.Cryptography.Argon2">
|
||||
<summary>
|
||||
An implementation of Argon2 https://github.com/P-H-C/phc-winner-argon2
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.Argon2.#ctor(System.Byte[])">
|
||||
<summary>
|
||||
Create an Argon2 for encrypting the given password
|
||||
</summary>
|
||||
<param name="password"></param>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.Argon2.Reset">
|
||||
<summary>
|
||||
Implementation of Reset
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.Argon2.GetBytes(System.Int32)">
|
||||
<summary>
|
||||
Implementation of GetBytes
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.Argon2.GetBytesAsync(System.Int32)">
|
||||
<summary>
|
||||
Implementation of GetBytes
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.Argon2.Salt">
|
||||
<summary>
|
||||
The password hashing salt
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.Argon2.KnownSecret">
|
||||
<summary>
|
||||
An optional secret to use while hashing the Password
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.Argon2.AssociatedData">
|
||||
<summary>
|
||||
Any extra associated data to use while hashing the password
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.Argon2.Iterations">
|
||||
<summary>
|
||||
The number of iterations to apply to the password hash
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.Argon2.MemorySize">
|
||||
<summary>
|
||||
The number of 1kB memory blocks to use while proessing the hash
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.Argon2.DegreeOfParallelism">
|
||||
<summary>
|
||||
The number of lanes to use while processing the hash
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Konscious.Security.Cryptography.Argon2d">
|
||||
<summary>
|
||||
An implementation of Argon2 https://github.com/P-H-C/phc-winner-argon2
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.Argon2d.#ctor(System.Byte[])">
|
||||
<summary>
|
||||
Create an Argon2 for encrypting the given password using Argon2d
|
||||
</summary>
|
||||
<param name="password"></param>
|
||||
</member>
|
||||
<member name="T:Konscious.Security.Cryptography.Argon2dCore">
|
||||
<summary>
|
||||
The implementation of Argon2d for use in the crypto library
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Konscious.Security.Cryptography.Argon2i">
|
||||
<summary>
|
||||
An implementation of Argon2 https://github.com/P-H-C/phc-winner-argon2
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.Argon2i.#ctor(System.Byte[])">
|
||||
<summary>
|
||||
Create an Argon2 for encrypting the given password using Argon2i
|
||||
</summary>
|
||||
<param name="password"></param>
|
||||
</member>
|
||||
<member name="T:Konscious.Security.Cryptography.Argon2iCore">
|
||||
<summary>
|
||||
The implementation of Argon2i for use in the crypto library
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Konscious.Security.Cryptography.Argon2id">
|
||||
<summary>
|
||||
An implementation of Argon2 https://github.com/P-H-C/phc-winner-argon2
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.Argon2id.#ctor(System.Byte[])">
|
||||
<summary>
|
||||
Create an Argon2 for encrypting the given password using Argon2id
|
||||
</summary>
|
||||
<param name="password"></param>
|
||||
</member>
|
||||
<member name="T:Konscious.Security.Cryptography.Argon2idCore">
|
||||
<summary>
|
||||
The implementation of Argon2d for use in the crypto library
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
@@ -0,0 +1,112 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Konscious.Security.Cryptography.Argon2</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Konscious.Security.Cryptography.Argon2">
|
||||
<summary>
|
||||
An implementation of Argon2 https://github.com/P-H-C/phc-winner-argon2
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.Argon2.#ctor(System.Byte[])">
|
||||
<summary>
|
||||
Create an Argon2 for encrypting the given password
|
||||
</summary>
|
||||
<param name="password"></param>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.Argon2.Reset">
|
||||
<summary>
|
||||
Implementation of Reset
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.Argon2.GetBytes(System.Int32)">
|
||||
<summary>
|
||||
Implementation of GetBytes
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.Argon2.GetBytesAsync(System.Int32)">
|
||||
<summary>
|
||||
Implementation of GetBytes
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.Argon2.Salt">
|
||||
<summary>
|
||||
The password hashing salt
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.Argon2.KnownSecret">
|
||||
<summary>
|
||||
An optional secret to use while hashing the Password
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.Argon2.AssociatedData">
|
||||
<summary>
|
||||
Any extra associated data to use while hashing the password
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.Argon2.Iterations">
|
||||
<summary>
|
||||
The number of iterations to apply to the password hash
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.Argon2.MemorySize">
|
||||
<summary>
|
||||
The number of 1kB memory blocks to use while proessing the hash
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.Argon2.DegreeOfParallelism">
|
||||
<summary>
|
||||
The number of lanes to use while processing the hash
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Konscious.Security.Cryptography.Argon2d">
|
||||
<summary>
|
||||
An implementation of Argon2 https://github.com/P-H-C/phc-winner-argon2
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.Argon2d.#ctor(System.Byte[])">
|
||||
<summary>
|
||||
Create an Argon2 for encrypting the given password using Argon2d
|
||||
</summary>
|
||||
<param name="password"></param>
|
||||
</member>
|
||||
<member name="T:Konscious.Security.Cryptography.Argon2dCore">
|
||||
<summary>
|
||||
The implementation of Argon2d for use in the crypto library
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Konscious.Security.Cryptography.Argon2i">
|
||||
<summary>
|
||||
An implementation of Argon2 https://github.com/P-H-C/phc-winner-argon2
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.Argon2i.#ctor(System.Byte[])">
|
||||
<summary>
|
||||
Create an Argon2 for encrypting the given password using Argon2i
|
||||
</summary>
|
||||
<param name="password"></param>
|
||||
</member>
|
||||
<member name="T:Konscious.Security.Cryptography.Argon2iCore">
|
||||
<summary>
|
||||
The implementation of Argon2i for use in the crypto library
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Konscious.Security.Cryptography.Argon2id">
|
||||
<summary>
|
||||
An implementation of Argon2 https://github.com/P-H-C/phc-winner-argon2
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.Argon2id.#ctor(System.Byte[])">
|
||||
<summary>
|
||||
Create an Argon2 for encrypting the given password using Argon2id
|
||||
</summary>
|
||||
<param name="password"></param>
|
||||
</member>
|
||||
<member name="T:Konscious.Security.Cryptography.Argon2idCore">
|
||||
<summary>
|
||||
The implementation of Argon2d for use in the crypto library
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
@@ -0,0 +1,112 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Konscious.Security.Cryptography.Argon2</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Konscious.Security.Cryptography.Argon2">
|
||||
<summary>
|
||||
An implementation of Argon2 https://github.com/P-H-C/phc-winner-argon2
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.Argon2.#ctor(System.Byte[])">
|
||||
<summary>
|
||||
Create an Argon2 for encrypting the given password
|
||||
</summary>
|
||||
<param name="password"></param>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.Argon2.Reset">
|
||||
<summary>
|
||||
Implementation of Reset
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.Argon2.GetBytes(System.Int32)">
|
||||
<summary>
|
||||
Implementation of GetBytes
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.Argon2.GetBytesAsync(System.Int32)">
|
||||
<summary>
|
||||
Implementation of GetBytes
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.Argon2.Salt">
|
||||
<summary>
|
||||
The password hashing salt
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.Argon2.KnownSecret">
|
||||
<summary>
|
||||
An optional secret to use while hashing the Password
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.Argon2.AssociatedData">
|
||||
<summary>
|
||||
Any extra associated data to use while hashing the password
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.Argon2.Iterations">
|
||||
<summary>
|
||||
The number of iterations to apply to the password hash
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.Argon2.MemorySize">
|
||||
<summary>
|
||||
The number of 1kB memory blocks to use while proessing the hash
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.Argon2.DegreeOfParallelism">
|
||||
<summary>
|
||||
The number of lanes to use while processing the hash
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Konscious.Security.Cryptography.Argon2d">
|
||||
<summary>
|
||||
An implementation of Argon2 https://github.com/P-H-C/phc-winner-argon2
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.Argon2d.#ctor(System.Byte[])">
|
||||
<summary>
|
||||
Create an Argon2 for encrypting the given password using Argon2d
|
||||
</summary>
|
||||
<param name="password"></param>
|
||||
</member>
|
||||
<member name="T:Konscious.Security.Cryptography.Argon2dCore">
|
||||
<summary>
|
||||
The implementation of Argon2d for use in the crypto library
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Konscious.Security.Cryptography.Argon2i">
|
||||
<summary>
|
||||
An implementation of Argon2 https://github.com/P-H-C/phc-winner-argon2
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.Argon2i.#ctor(System.Byte[])">
|
||||
<summary>
|
||||
Create an Argon2 for encrypting the given password using Argon2i
|
||||
</summary>
|
||||
<param name="password"></param>
|
||||
</member>
|
||||
<member name="T:Konscious.Security.Cryptography.Argon2iCore">
|
||||
<summary>
|
||||
The implementation of Argon2i for use in the crypto library
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Konscious.Security.Cryptography.Argon2id">
|
||||
<summary>
|
||||
An implementation of Argon2 https://github.com/P-H-C/phc-winner-argon2
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.Argon2id.#ctor(System.Byte[])">
|
||||
<summary>
|
||||
Create an Argon2 for encrypting the given password using Argon2id
|
||||
</summary>
|
||||
<param name="password"></param>
|
||||
</member>
|
||||
<member name="T:Konscious.Security.Cryptography.Argon2idCore">
|
||||
<summary>
|
||||
The implementation of Argon2d for use in the crypto library
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
@@ -0,0 +1,112 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Konscious.Security.Cryptography.Argon2</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Konscious.Security.Cryptography.Argon2">
|
||||
<summary>
|
||||
An implementation of Argon2 https://github.com/P-H-C/phc-winner-argon2
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.Argon2.#ctor(System.Byte[])">
|
||||
<summary>
|
||||
Create an Argon2 for encrypting the given password
|
||||
</summary>
|
||||
<param name="password"></param>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.Argon2.Reset">
|
||||
<summary>
|
||||
Implementation of Reset
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.Argon2.GetBytes(System.Int32)">
|
||||
<summary>
|
||||
Implementation of GetBytes
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.Argon2.GetBytesAsync(System.Int32)">
|
||||
<summary>
|
||||
Implementation of GetBytes
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.Argon2.Salt">
|
||||
<summary>
|
||||
The password hashing salt
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.Argon2.KnownSecret">
|
||||
<summary>
|
||||
An optional secret to use while hashing the Password
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.Argon2.AssociatedData">
|
||||
<summary>
|
||||
Any extra associated data to use while hashing the password
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.Argon2.Iterations">
|
||||
<summary>
|
||||
The number of iterations to apply to the password hash
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.Argon2.MemorySize">
|
||||
<summary>
|
||||
The number of 1kB memory blocks to use while proessing the hash
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Konscious.Security.Cryptography.Argon2.DegreeOfParallelism">
|
||||
<summary>
|
||||
The number of lanes to use while processing the hash
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Konscious.Security.Cryptography.Argon2d">
|
||||
<summary>
|
||||
An implementation of Argon2 https://github.com/P-H-C/phc-winner-argon2
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.Argon2d.#ctor(System.Byte[])">
|
||||
<summary>
|
||||
Create an Argon2 for encrypting the given password using Argon2d
|
||||
</summary>
|
||||
<param name="password"></param>
|
||||
</member>
|
||||
<member name="T:Konscious.Security.Cryptography.Argon2dCore">
|
||||
<summary>
|
||||
The implementation of Argon2d for use in the crypto library
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Konscious.Security.Cryptography.Argon2i">
|
||||
<summary>
|
||||
An implementation of Argon2 https://github.com/P-H-C/phc-winner-argon2
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.Argon2i.#ctor(System.Byte[])">
|
||||
<summary>
|
||||
Create an Argon2 for encrypting the given password using Argon2i
|
||||
</summary>
|
||||
<param name="password"></param>
|
||||
</member>
|
||||
<member name="T:Konscious.Security.Cryptography.Argon2iCore">
|
||||
<summary>
|
||||
The implementation of Argon2i for use in the crypto library
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Konscious.Security.Cryptography.Argon2id">
|
||||
<summary>
|
||||
An implementation of Argon2 https://github.com/P-H-C/phc-winner-argon2
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Konscious.Security.Cryptography.Argon2id.#ctor(System.Byte[])">
|
||||
<summary>
|
||||
Create an Argon2 for encrypting the given password using Argon2id
|
||||
</summary>
|
||||
<param name="password"></param>
|
||||
</member>
|
||||
<member name="T:Konscious.Security.Cryptography.Argon2idCore">
|
||||
<summary>
|
||||
The implementation of Argon2d for use in the crypto library
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
Reference in New Issue
Block a user