Skip to content

Commit

Permalink
Updated package tags; fixed dependencies; tweaked descriptions; bumpe…
Browse files Browse the repository at this point in the history
…d version number
  • Loading branch information
lukaaash committed Jan 21, 2020
1 parent c5c188f commit 585fb20
Show file tree
Hide file tree
Showing 3 changed files with 58 additions and 23 deletions.
33 changes: 22 additions & 11 deletions Src/Rebex.Castle/Rebex.Elliptic.Castle.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,35 +3,46 @@
<metadata>
<id>Rebex.Elliptic.Castle</id>
<title>Rebex.Elliptic.Castle</title>
<version>1.0.0</version>
<version>1.2.0</version>
<authors>Rebex CR, s.r.o.</authors>
<owners>Rebex CR, s.r.o.</owners>
<license type="file">LICENSE.txt</license>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<description>
Managed implementation of ECDH key exchange and ECDSA signature algorithms with a simple API.
Based on https://www.bouncycastle.org/csharp/
Managed implementation of ECDH key exchange and ECDSA signature algorithms with a simple API.
Based on https://www.bouncycastle.org/csharp/

Suitable for stand-alone usage or as a plugin for Rebex components.
(See https://labs.rebex.net/curves for usage instructions.)
Suitable for stand-alone usage or as a plugin for Rebex components.
See https://labs.rebex.net/curves for usage instructions.

Supported platforms:
- .NET Framework 4.0-4.8
- .NET Framework 2.0-3.5 SP1
- .NET Core 2.0-3.1 (via .NET Standard 2.0)
- .NET Core 1.0-1.1 (via .NET Standard 1.5)
- Xamarin.iOS (10 and higher)
- Xamarin.Android (9 and higher)
- Mono 4.x, 5.x, 6.x
- Universal Windows Platform build 16299 and higher (via .NET Standard 2.0)
- Xamarin.Mac (via .NET Standard 2.0)
</description>
<tags>ECC ECDH brainpool nistp256 nistp384 nistp521 elliptic cryptography Diffie-Hellman</tags>
<projectUrl>https://labs.rebex.net/curves</projectUrl>
<tags>ECDSA ECDH ECC brainpool nistp256 nistp384 nistp521 elliptic curve cryptography</tags>
<dependencies>
<group targetFramework=".NETFramework2.0" />
<group targetFramework=".NETFramework4.0">
<dependency id="Portable.BouncyCastle" version="1.8.1.2" />
<group targetFramework=".NETFramework4.0" />
<group targetFramework=".NETStandard2.0">
<dependency id="NETStandard.Library" version="1.6.1" exclude="Build,Analyzers" />
</group>
<group targetFramework=".NETPortable4.0-Profile5" />
<group targetFramework=".NETStandard1.5">
<dependency id="NETStandard.Library" version="[1.6.1, )" />
<dependency id="Portable.BouncyCastle" version="1.8.1.2" />
<dependency id="NETStandard.Library" version="1.6.1" exclude="Build,Analyzers" />
</group>
<group targetFramework="Xamarin.iOS1.0" />
<group targetFramework="MonoAndroid4.0" />
</dependencies>
</metadata>
<files>
<file src="LICENSE.txt" target="" />
<file src="lib/**" target="" />
</files>
</package>
24 changes: 18 additions & 6 deletions Src/Rebex.Curve25519/Rebex.Elliptic.Curve25519.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,20 +3,31 @@
<metadata>
<id>Rebex.Elliptic.Curve25519</id>
<title>Rebex.Elliptic.Curve25519</title>
<version>1.0.0</version>
<version>1.2.0</version>
<authors>Rebex CR, s.r.o.</authors>
<owners>Rebex CR, s.r.o.</owners>
<license type="file">LICENSE.txt</license>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<description>
Managed implementation of Curve25519 key exchange algorithm with a simple API.
Based on https://github.com/hanswolff/curve25519
Managed implementation of Curve25519 key exchange algorithm with a simple API.
Based on https://github.com/hanswolff/curve25519

Suitable for stand-alone usage or as a plugin for Rebex components.
(See https://labs.rebex.net/curves for usage instructions.)
Suitable for stand-alone usage or as a plugin for Rebex components.
See https://labs.rebex.net/curves for usage instructions.

Supported platforms:
- .NET Framework 4.0-4.8
- .NET Framework 2.0-3.5 SP1
- .NET Core 2.0-3.1 (via .NET Standard 2.0)
- .NET Core 1.0-1.1 (via .NET Standard 1.5)
- Xamarin.iOS (10 and higher)
- Xamarin.Android (9 and higher)
- Mono 4.x, 5.x, 6.x
- Universal Windows Platform build 16299 and higher (via .NET Standard 2.0)
- Xamarin.Mac (via .NET Standard 2.0)
</description>
<projectUrl>https://labs.rebex.net/curves</projectUrl>
<tags>25519 ECC curve25519 elliptic cryptography</tags>
<tags>ECDH 25519 ECC curve25519 elliptic curve cryptography</tags>
<dependencies>
<group targetFramework=".NETFramework2.0" />
<group targetFramework=".NETFramework4.0" />
Expand All @@ -32,5 +43,6 @@
</metadata>
<files>
<file src="LICENSE.txt" target="" />
<file src="lib/**" target="" />
</files>
</package>
24 changes: 18 additions & 6 deletions Src/Rebex.Ed25519/Rebex.Elliptic.Ed25519.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,20 +3,31 @@
<metadata>
<id>Rebex.Elliptic.Ed25519</id>
<title>Rebex.Elliptic.Ed25519</title>
<version>1.0.0</version>
<version>1.2.0</version>
<authors>Rebex CR, s.r.o.</authors>
<owners>Rebex CR, s.r.o.</owners>
<license type="file">LICENSE.txt</license>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<description>
Managed implementation of Ed25519 signature algorithm with a simple API.
Based on https://github.com/CodesInChaos/Chaos.NaCl
Managed implementation of Ed25519 signature algorithm with a simple API.
Based on https://github.com/CodesInChaos/Chaos.NaCl

Suitable for stand-alone usage or as a plugin for Rebex components.
(See https://labs.rebex.net/curves for usage instructions.)
Suitable for stand-alone usage or as a plugin for Rebex components.
See https://labs.rebex.net/curves for usage instructions.

Supported platforms:
- .NET Framework 4.0-4.8
- .NET Framework 2.0-3.5 SP1
- .NET Core 2.0-3.1 (via .NET Standard 2.0)
- .NET Core 1.0-1.1 (via .NET Standard 1.5)
- Xamarin.iOS (10 and higher)
- Xamarin.Android (9 and higher)
- Mono 4.x, 5.x, 6.x
- Universal Windows Platform build 16299 and higher (via .NET Standard 2.0)
- Xamarin.Mac (via .NET Standard 2.0)
</description>
<projectUrl>https://labs.rebex.net/curves</projectUrl>
<tags>25519 ECC ed25519 elliptic cryptography</tags>
<tags>EdDSA 25519 ECC ed25519 elliptic curve cryptography</tags>
<dependencies>
<group targetFramework=".NETFramework2.0" />
<group targetFramework=".NETFramework4.0" />
Expand All @@ -32,5 +43,6 @@
</metadata>
<files>
<file src="LICENSE.txt" target="" />
<file src="lib/**" target="" />
</files>
</package>

0 comments on commit 585fb20

Please sign in to comment.