64 packages tagged with “secret”
Recommended Google client library to access the Secret Manager API (v1).
The most comprehensive .NET Library for HashiCorp's Vault which is a modern secret management system. * VaultSharp supports all Auth methods, all Secrets Engines and most System Apis supported by Vault. * VaultSharp has first class support for Consul and Enterpise Vault APIs etc. * Enterprise APIs like Control Groups, Transform Secrets Engine & KMIP Secrets Engine etc. This library is built with .NET Standard 2.0, .NET Standard 2.1, 4.6.2, 4.7.2*, 4.8, .NET 6, .NET 7 and .NET 8 and hence is cross-platform across .NET Core 2.x, 3.x, .NET Frameworks 4.x, Xamarin iOS, Android, Mac, UWP etc.
The AWS Secrets Manager .NET caching client enables in-process caching of secrets for .NET applications.
Generate SES smtp credentials for a given user and store the credentials in a SecretsManager Secret. (Stability: Stable)
The core Secret Server SDK library, required for interacting with Secret Server 10.4 or above programatically through the SDK.
Framework for invoking the Secret Server SDK programmatically, including configuration options.
Framework for replacing tokenized configuration values with Secret values retrieved from Secret Server. Includes a standard replacement syntax but allows a custom syntax to be developed.
Manage GitHub resources like repositories, teams, members, integrations and workflows with the AWS CDK as Custom Resources in CloudFormation with [cdk-github](https://github.com/pepperize/cdk-github). (Stability: Stable)
The library provides the necessary encryption key management and protection using a combination of ssl certificates, blob and table storage in order to offer cryptographic services to Azure Websites
An C# implementation of Shamir's Secret Sharing
Provides access to Google Secret Manager trough ConfigurationProvider
A utility library for GitHub Repository Secret related operations
Splits up secrets using Shamir's thresholding secret-sharing scheme
.NET Core configuration provider for HashiCorp Vault
ASP.NET HTTP module for the Secret Server SDK. Retrieve Secret values on demand using placeholders in your application config file. Requires ASP.NET 4.6.1 and above. For ASP.NET 4.6 and below, use the Client.HttpModule package.
Provides support for parsing Azure Key Vault references.
ASP.NET HTTP module for the Secret Server SDK. Retrieve secret values on demand using placeholders in your application config file. Requires a working installation of the Secret Server client tool in a local directory. Recommended for legacy ASP.NET applications (4.6 and below). For ASP.NET 4.6.1 and above, use the Integration.HttpModule package.
Provides support for integrating Azure Key Vault references with IConfiguration.
CryptKeeper enables you to store secrets in memory and use SecureString with reliably destroyed clear text. The CryptKeeper Secret class is designed to be thread-safe. You can use the underlying secret as an array of bytes or a string (if you must).
Simple static method for generating IDs like those used by Stripe and other services
.NET Client to interact with the Secret Network blockchain (L1 / Cosmos), the first privacy smart contract blockchain that processes and stores data on-chain in encrypted form (SGX). This allows unique use cases like NFTs where you can store public and private data e.g., Encryption Keys. This lib supports .NET MAUI and can be used for Android, iOS / Mac.
A very simple library that encrypts and decrypts using a string key. The ICrypter is provided in case the implementor wants to create a different set of encryption and decryption algorithms, and would like to use a cryptography service in ASP.net Core's DI in an application.
GCP.Extensions.Configuration.SecretManager Configuration provider for Microsoft.Extensions.Configuration framework. See https://cloud.google.com/secret-manager/docs/reference/libraries on how to create application credential file. When running outside cloud: - Set Environment variable GOOGLE_APPLICATION_CREDENTIALS to enable `GoogleCredential.GetApplicationDefault()`. - Build GoogleCredential in code with `GoogleCredential.GetApplicationDefault()`, from file, or from JSON. Set ProjectId value to over-ride value from GoogleCredential, inside or outside of cloud. ### Important! Only the most recently created, ENABLED version of any secret will be used.
A .NET implementation of Shamir's Secret Sharing
A Library for managing application configurtion in TOML file format.
SecretNET.NFT is a layer on top of Secret.NET which supports all methods of the reference implementation of the SNIP721 contract. The Secret Network blockchain (L1 / Cosmos), is the first privacy smart contract blockchain that processes and stores data on-chain in encrypted form (SGX).
SecretNET.Token is a layer on top of the Secret.NET which supports all methods of the reference implementation of the SNIP20 contract. The Secret Network blockchain (L1 / Cosmos), is the first privacy smart contract blockchain that processes and stores data on-chain in encrypted form (SGX).
This tool manages secret encryption in Toml config files.
A .NET client library for using HashiCorp's Vault server.
A lightweight secret management library for .NET applications. Supports fetching secrets from HashiCorp Vault or appsettings.json based on configuration in appsettings.json.