PCLCrypto 2.1.40-alpha
dotnet add package PCLCrypto --version 2.1.40-alpha
NuGet\Install-Package PCLCrypto -Version 2.1.40-alpha
<PackageReference Include="PCLCrypto" Version="2.1.40-alpha" />
paket add PCLCrypto --version 2.1.40-alpha
#r "nuget: PCLCrypto, 2.1.40-alpha"
// Install PCLCrypto as a Cake Addin
#addin nuget:?package=PCLCrypto&version=2.1.40-alpha&prerelease
// Install PCLCrypto as a Cake Tool
#tool nuget:?package=PCLCrypto&version=2.1.40-alpha&prerelease
PCL Crypto provides a consistent, portable set of crypto APIs for .NET 4.5, Windows Store, Xamarin.iOS, Xamarin.Android. This makes it easier to create cross-platform .NET libraries and apps. Crypto functionality includes asymmetric and symmetric encryption and signatures, and key derivation. PCLCrypto calls into each native platform's crypto API for maximum performance. For RSA operations this produces a 2-100X improvement in performance on Android and iOS over using the standard RSACryptoServiceProvider API.
Product | Versions |
---|---|
.NET | net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows net7.0 net7.0-android net7.0-ios net7.0-maccatalyst net7.0-macos net7.0-tvos net7.0-windows |
.NET Core | netcoreapp2.0 netcoreapp2.1 netcoreapp2.2 netcoreapp3.0 netcoreapp3.1 |
.NET Standard | netstandard2.0 netstandard2.1 |
.NET Framework | net461 net462 net463 net47 net471 net472 net48 net481 |
MonoAndroid | monoandroid monoandroid90 |
MonoMac | monomac |
MonoTouch | monotouch |
Tizen | tizen40 tizen60 |
Xamarin.iOS | xamarinios xamarinios10 |
Xamarin.Mac | xamarinmac |
Xamarin.TVOS | xamarintvos |
Xamarin.WatchOS | xamarinwatchos |
-
.NETCoreApp 2.1
- Microsoft.VisualStudio.Validation (>= 15.5.31)
- PInvoke.NCrypt (>= 0.5.126)
- System.Memory (>= 4.5.4)
- System.Security.Cryptography.Algorithms (>= 4.3.0)
- System.Security.Cryptography.Cng (>= 4.7.0)
- System.Security.Cryptography.Csp (>= 4.3.0)
-
.NETFramework 4.7.2
- Microsoft.VisualStudio.Validation (>= 15.5.31)
- PInvoke.NCrypt (>= 0.5.126)
- System.Memory (>= 4.5.4)
- System.Security.Cryptography.Algorithms (>= 4.3.0)
- System.Security.Cryptography.Cng (>= 4.7.0)
- System.Security.Cryptography.Csp (>= 4.3.0)
-
.NETStandard 2.0
- Microsoft.VisualStudio.Validation (>= 15.5.31)
- PInvoke.NCrypt (>= 0.5.126)
- System.Memory (>= 4.5.4)
- System.Security.Cryptography.Algorithms (>= 4.3.0)
- System.Security.Cryptography.Cng (>= 4.7.0)
- System.Security.Cryptography.Csp (>= 4.3.0)
-
.NETStandard 2.1
- Microsoft.VisualStudio.Validation (>= 15.5.31)
- PInvoke.NCrypt (>= 0.5.126)
- System.Memory (>= 4.5.4)
- System.Security.Cryptography.Algorithms (>= 4.3.0)
- System.Security.Cryptography.Cng (>= 4.7.0)
- System.Security.Cryptography.Csp (>= 4.3.0)
-
MonoAndroid 9.0
- Microsoft.VisualStudio.Validation (>= 15.5.31)
- PInvoke.NCrypt (>= 0.5.126)
- System.Memory (>= 4.5.4)
- System.Security.Cryptography.Algorithms (>= 4.3.0)
- System.Security.Cryptography.Cng (>= 4.7.0)
- System.Security.Cryptography.Csp (>= 4.3.0)
-
Xamarin.iOS 1.0
- Microsoft.VisualStudio.Validation (>= 15.5.31)
- PInvoke.NCrypt (>= 0.5.126)
- System.Security.Cryptography.Algorithms (>= 4.3.0)
- System.Security.Cryptography.Cng (>= 4.7.0)
- System.Security.Cryptography.Csp (>= 4.3.0)
NuGet packages (69)
Showing the top 5 NuGet packages that depend on PCLCrypto:
Package | Downloads |
---|---|
Microsoft.Azure.Mobile.Client
This library provides features for creating Windows and Xamarin mobile apps that connect to Azure Mobile Apps. Azure Mobile Apps allows you to develop an app with a scalable backed hosted in Azure App Service, with support for mobile authentication, offline sync, and push notifications. To learn more about Azure Mobile, go to http://azure.microsoft.com/mobile. |
|
FlickrNet
My package description. |
|
Xamarin.Auth.Extensions
Non-standard Extensions (utilities) to Xamarin-Auth (refresh-token) |
|
PA.Converters
Object parser and converter |
|
Kernel
A cross platform (Android, IOS and Windows) reusable library. Functionality include Cryptography Algorithms, Json (De)Serialization, Csv Exporter, Dynamic SQL Builder, Logging Interface, Reflection extensions and so on. |
GitHub repositories (17)
Showing the top 5 popular GitHub repositories that depend on PCLCrypto:
Repository | Stars |
---|---|
bitwarden/mobile
The mobile app vault (iOS and Android).
|
|
xamarin/xamarin-forms-samples
Sample apps built using the Xamarin.Forms framework
|
|
xamarin/XamarinComponents
Plugins for Xamarin
|
|
xamarin/mobile-samples
|
|
xamarin/Xamarin.Auth
Xamarin.Auth
|
Version | Downloads | Last updated |
---|---|---|
2.1.40-alpha | 107,883 | 8/18/2020 |
2.1.32-alpha | 214,888 | 10/5/2018 |
2.1.27-alpha | 81,905 | 6/19/2018 |
2.1.17-alpha-g5b1e8dff8c | 14,423 | 3/10/2018 |
2.0.147 | 4,183,412 | 4/2/2016 |
2.0.145 | 7,439 | 3/30/2016 |
2.0.144 | 1,702 | 3/26/2016 |
2.0.140 | 9,724 | 3/21/2016 |
2.0.131-rc | 934 | 3/19/2016 |
2.0.125-rc | 872 | 3/17/2016 |
1.1.86-beta | 2,179 | 11/14/2015 |
1.0.86 | 236,537 | 11/8/2015 |
1.0.82 | 1,904 | 11/5/2015 |
1.0.80 | 4,426 | 10/18/2015 |
1.0.2.15130 | 421,073 | 5/11/2015 |
1.0.1.15115 | 153,071 | 4/25/2015 |
1.0.0.15071 | 15,859 | 3/13/2015 |
1.0.0-beta2 | 2,573 | 1/11/2015 |
1.0.0-beta1 | 1,224 | 1/3/2015 |
0.5.2.14286 | 10,454 | 10/14/2014 |
0.5.1.14165 | 25,780 | 6/14/2014 |
0.5.0.14108 | 169,793 | 4/19/2014 |
0.4.1-beta | 1,145 | 3/31/2014 |
0.4.0-beta | 1,037 | 3/23/2014 |
0.3.1-beta | 1,082 | 3/5/2014 |
0.3.0-beta | 1,020 | 3/3/2014 |
0.2.0-beta | 1,009 | 3/3/2014 |
0.1.1-alpha | 1,035 | 3/1/2014 |
0.1.0-alpha | 2,550 | 2/28/2014 |