Bytehide.Secrets.Integration
1.2.3
See the version list below for details.
dotnet add package Bytehide.Secrets.Integration --version 1.2.3
NuGet\Install-Package Bytehide.Secrets.Integration -Version 1.2.3
<PackageReference Include="Bytehide.Secrets.Integration" Version="1.2.3"> <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> </PackageReference>
paket add Bytehide.Secrets.Integration --version 1.2.3
#r "nuget: Bytehide.Secrets.Integration, 1.2.3"
// Install Bytehide.Secrets.Integration as a Cake Addin #addin nuget:?package=Bytehide.Secrets.Integration&version=1.2.3 // Install Bytehide.Secrets.Integration as a Cake Tool #tool nuget:?package=Bytehide.Secrets.Integration&version=1.2.3
ByteHide Secrets Integration for .NET ⚡
ByteHide Secrets Integration is a lightweight package designed to enhance the security of your .NET projects by seamlessly integrating into the compilation process. It simplifies the task of securing sensitive data, whether you're using Visual Studio, Amazon Web Services, Azure, or any other provider.
Installation
You can install ByteHide.Secrets.Integration
in your project using either the NuGet Package Manager or the Package Manager Console in Visual Studio.
From NuGet Packages Manager
- Open the NuGet package manager.
- Search for
ByteHide.Secrets.Integration
in the manager search bar. - Select the latest stable version and click on install.
From Package Manager Console
- In Visual Studio, navigate to:
Tools > Nuget Package Manager > Package Manager Console
. - In the console, type:
Install-Package ByteHide.Secrets.Integration
.
After installation, make sure to save the file and rebuild your project to apply the changes.
Warning: You must rebuild your project to apply the changes.
Quick Start Guide
Once you've installed the ByteHide Secrets Integration package, follow these steps to quickly start securing your sensitive data:
- Install ByteHide Secrets Integration: Add the package to your project.
- Authenticate: Use your Project Token to authenticate with ByteHide Secrets Integration.
- Build: Rebuild your project to apply the changes.
- Automatic Protection: ByteHide Secrets will automatically analyze and replace your sensitive data during compilation.
- Done!: Your project is now protected.
- Manage: Use the ByteHide panel to manage your sensitive data.
Using ByteHide Secrets Integration in Visual Studio is straightforward. Once installed and authenticated with your Project Token, the package will automatically analyze and replace sensitive data in your code.
Additional Features
- Automatic Detection: ByteHide Secrets can automatically detect sensitive data types like JSON tokens, AWS keys, Azure keys, and more.
- Manual Protection: If needed, you can manually protect sensitive data using
Bytehide.ToolBox.Secrets.SecretsMarker.ThisIsASecret
attribute. - Simplified Usage: You can simplify your code by declaring
using Bytehide.ToolBox.Secrets;
. - Check Protection: Use tools like
dnSpy
to verify the protection applied to your IL code.
ByteHide Documentation 📚
Read how to start protecting your apps with the ByteHide Secrets Integration
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 | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 is compatible. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.7.2
- No dependencies.
-
.NETStandard 2.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Read the full documentation at: https://bytehide.com/docs/platforms/dotnet/products/secrets