OSK.Security.Cryptography.Rsa
2.1.1
dotnet add package OSK.Security.Cryptography.Rsa --version 2.1.1
NuGet\Install-Package OSK.Security.Cryptography.Rsa -Version 2.1.1
<PackageReference Include="OSK.Security.Cryptography.Rsa" Version="2.1.1" />
paket add OSK.Security.Cryptography.Rsa --version 2.1.1
#r "nuget: OSK.Security.Cryptography.Rsa, 2.1.1"
// Install OSK.Security.Cryptography.Rsa as a Cake Addin #addin nuget:?package=OSK.Security.Cryptography.Rsa&version=2.1.1 // Install OSK.Security.Cryptography.Rsa as a Cake Tool #tool nuget:?package=OSK.Security.Cryptography.Rsa&version=2.1.1
OSK.Security.Cryptography.Rsa
An Rsa cryptography service integration with the OSK.Cryptography library. This is backed by bouncy castle 's implementations of the Rsa algorithm and is meant mainly to serve as an easy way to use it.
Usage: Consumers
Consumers should inject the core logic using the AddCryptography
extension to ensure the necessary services for operation are added to the dependency container. Users can add the Rsa cryptographic key service by using the AddRsaKeyService
service collection extension
Additionally, users can generate Rsa keys using the RsaKeyInformation
object, which provides some helpers for creating new keys.
Contributions and Issues
Any and all contributions are appreciated! Please be sure to follow the branch naming convention OSK-{issue number}-{deliminated}-{branch}-{name} as current workflows rely on it for automatic issue closure. Please submit issues for discussion and tracking using the github issue tracker.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.1 is compatible. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
- BouncyCastle.Cryptography (>= 2.4.0)
- OSK.Security.Cryptography (>= 2.1.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.