Found 75 packages
Parses an OpenSSL private (rsa) key component and returns a RSACryptoServiceProvider or RSAParameters.
Provides types for reading, exporting and verifying Authenticode X.509 v3 certificates. These certificates are signed with a private key that uniquely and positively identifies the holder of the certificate. Commonly Used Types: System.Security.Cryptography.X509Certificates.X509Certificate2 System.Security.Cryptography.X509Certificates.X509Certificate System.Security.Cryptography.X509Certificates.X509ContentType System.Security.Cryptography.X509Certificates.StoreLocation System.Security.Cryptography.X509Certificates.StoreName System.Security.Cryptography.X509Certificates.X509FindType System.Security.Cryptography.X509Certificates.X509ChainStatus System.Security.Cryptography.X509Certificates.X509Certificate2Collection System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension System.Security.Cryptography.X509Certificates.X509Chain When using NuGet 3.x this package requires at least version 3.4.
A unified, simple to use library that enables developers storing, accessing, updating and deleting keys and passwords on multiple platforms. Internally, the library uses iOS KeyChain and Android KeyStore features. The library exposes KeyChainHelper which is a simple one-entry to the library on all platforms. KeyChainHelper implements IKeyChainHelper on all platform. Have a look at IKeyChainHelper (on github) to gain a better understanding of what you can do with it.
Parses OpenSSL public and private (rsa) key components and returns a X509Certificate2 with RSACryptoServiceProvider.
A helper library to generate GitHub JWT from GitHub Apps private key
This component will calculate SHA-hash for your message and then sign that with a certificate stored in Microsoft Azure KeyVault.
signers library for Bryllite.
A utility library for SLH-DSA hashing and verification
This package is intended to provide a repository to secure the storage of private-public key pairs, authorization or public key certificates, and Authorization tokens.
Package Description
Crypt and Decrypt data with public and private key. Easy to use Easy to crypt data Easy to decrypt data Console example using public key: var criptografia = CryptAndDecrypt.Management.Crypt("www.mauriciojunior.org", "publickey"); Console.WriteLine("criptografia - " + criptografia); Console.WriteLine("decriptografia - " + CryptAndDecrypt.Management.Decrypt(criptografia, "publickey")); You can use any key that you want. Any doubt, please let me know by web site https://www.mauriciojunior.org
Forked from https://github.com/has-taiar/KeyChain.Net and migrated to Xamarin plugin.
Zero-effort key management extension for IdentityServer4.
This is a library that will help you to authenticate to Salesforce (getting the salesforce access token, using server to server authentication, it provides more secure connection compared to username and password approach)
Helper for getting an RSA private key RSAParameters object from a space-delimited environment variable string
Zero-effort key management extension for IdentityServer4. This package adds key encryption via Microsoft.AspNetCore.DataProtection
Open SSL Key - Utility to generate XML keys from PEM or DER keys. Reads and parses: (1) OpenSSL PEM or DER public keys (2) OpenSSL PEM or DER traditional SSLeay private keys (encrypted and unencrypted) (3) PKCS #8 PEM or DER encoded private keys (encrypted and unencrypted) | Keys in PEM format must have headers/footers . | Encrypted Private Key in SSLEay format not supported in DER | Removes header/footer lines. | For traditional SSLEAY PEM private keys, checks for encrypted format and uses PBE to extract 3DES key. | For SSLEAY format, only supports encryption format: DES-EDE3-CBC | For PKCS #8, only supports PKCS#5 v2.0 3des. | Parses private and public key components and returns .NET RSA object. | Creates dummy unsigned certificate linked to private keypair and optionally exports to pkcs #12
SLIP-0010 describes how to derive private and public key pairs for curve types different from secp256k1. This implementation supports ed25519.
Create easily an rsa-public/private keypair and encrypt/decrypt or sign/verify data