Adds Argon2 for password protection (#123)

This commit is contained in:
Kamron Batman 2020-05-01 22:42:39 -07:00 • committed by GitHub
parent 29467a3ed9
commit dad8a64fad
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
54 changed files with 1152 additions and 167 deletions

View file

@ -1,4 +1,5 @@
rm -rf Projects/*/obj
rm -rf Projects/*/bin
rm -f Distribution/Assemblies/BouncyCastle.Crypto.dll
rm -f Distribution/Assemblies/MailKit.dll
@ -12,10 +13,15 @@ rm -f Distribution/Assemblies/Microsoft.Extensions.Logging.Abstractions.dll
rm -f Distribution/Assemblies/Microsoft.Extensions.Primitives.dll
rm -f Distribution/Assemblies/MimeKit.dll
rm -f Distribution/Assemblies/System.IO.Pipelines.dll
rm -f Distribution/Assemblies/Argon2.Bindings.dll
rm -f Distribution/Assemblies/libargon2.so
rm -f Distribution/Assemblies/libargon2.dylib
rm -f Distribution/Assemblies/argon2.dll
rm -f Distribution/libdrng.dll
rm -f Distribution/libuv.dll
rm -f Distribution/libuv.so
rm -f Distribution/libuv.dylib
rm -f Distribution/Microsoft.AspNetCore.Connections.Abstractions.dll
rm -f Distribution/Microsoft.AspNetCore.Http.Features.dll
rm -f Distribution/Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv.dll

View file

@ -1 +1,2 @@
dotnet publish -c Debug /p:PublishProfile=Linux
dotnet build -c Debug -r linux-x64 Projects/Argon2/Argon2.csproj
dotnet publish -c Debug -r linux-x64 --self-contained=false

View file

@ -1 +1,2 @@
dotnet publish -c Debug /p:PublishProfile=Linux
dotnet build -c Debug -r linux-x64 Projects/Argon2/Argon2.csproj
dotnet publish -c Debug -r linux-x64 --self-contained=false

View file

@ -1 +1,2 @@
dotnet publish -c Release /p:PublishProfile=Linux
dotnet build -c Release -r linux-x64 Projects/Argon2/Argon2.csproj
dotnet publish -c Release -r linux-x64 --self-contained=false

View file

@ -1 +1,2 @@
dotnet publish -c Release /p:PublishProfile=Linux
dotnet build -c Release -r linux-x64 Projects/Argon2/Argon2.csproj
dotnet publish -c Release -r linux-x64 --self-contained=false

View file

@ -1 +1,2 @@
dotnet publish -c Debug /p:PublishProfile=OSX
dotnet build -c Debug -r osx-x64 Projects/Argon2/Argon2.csproj
dotnet publish -c Debug -r osx-x64 --self-contained=false

View file

@ -1 +1,2 @@
dotnet publish -c Debug /p:PublishProfile=OSX
dotnet build -c Debug -r osx-x64 Projects/Argon2/Argon2.csproj
dotnet publish -c Debug -r osx-x64 --self-contained=false

View file

@ -1 +1,2 @@
dotnet publish -c Release /p:PublishProfile=OSX
dotnet build -c Release -r osx-x64 Projects/Argon2/Argon2.csproj
dotnet publish -c Release -r osx-x64 --self-contained=false

View file

@ -1 +1,2 @@
dotnet publish -c Release /p:PublishProfile=OSX
dotnet build -c Release -r osx-x64 Projects/Argon2/Argon2.csproj
dotnet publish -c Release -r osx-x64 --self-contained=false

View file

@ -1 +1,2 @@
dotnet publish -c Debug /p:PublishProfile=Windows
dotnet build -c Debug -r win-x64 Projects/Argon2/Argon2.csproj
dotnet publish -c Debug -r win-x64 --self-contained=false

View file

@ -1 +1,2 @@
dotnet publish -c Debug /p:PublishProfile=Windows
dotnet build -c Debug -r win-x64 Projects/Argon2/Argon2.csproj
dotnet publish -c Debug -r win-x64 --self-contained=false

View file

@ -1 +1,2 @@
dotnet publish -c Release /p:PublishProfile=Windows
dotnet build -c Release -r win-x64 Projects/Argon2/Argon2.csproj
dotnet publish -c Release -r win-x64 --self-contained=false

View file

@ -1 +1,2 @@
dotnet publish -c Release /p:PublishProfile=Windows
dotnet build -c Release -r win-x64 Projects/Argon2/Argon2.csproj
dotnet publish -c Release -r win-x64 --self-contained=false