Terminex.Security.Configuration 0.1.0-beta.1

Prefix Reserved
This is a prerelease version of Terminex.Security.Configuration.
dotnet add package Terminex.Security.Configuration --version 0.1.0-beta.1
                    
NuGet\Install-Package Terminex.Security.Configuration -Version 0.1.0-beta.1
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Terminex.Security.Configuration" Version="0.1.0-beta.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Terminex.Security.Configuration" Version="0.1.0-beta.1" />
                    
Directory.Packages.props
<PackageReference Include="Terminex.Security.Configuration" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Terminex.Security.Configuration --version 0.1.0-beta.1
                    
#r "nuget: Terminex.Security.Configuration, 0.1.0-beta.1"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Terminex.Security.Configuration@0.1.0-beta.1
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Terminex.Security.Configuration&version=0.1.0-beta.1&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=Terminex.Security.Configuration&version=0.1.0-beta.1&prerelease
                    
Install as a Cake Tool

Cryptographic configuration constants and options for Terminex.Security libraries.
   Provides RFC 5054-compliant SRP parameters (3072-bit prime), AES-GCM settings,
   and PBKDF2 key derivation options with built-in validation, fluent builder API,
   and secure presets (Default, HighSecurity, Legacy).
   Ensures safe defaults and prevents misconfiguration of cryptographic operations.

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net10.0

    • No dependencies.

NuGet packages (4)

Showing the top 4 NuGet packages that depend on Terminex.Security.Configuration:

Package Downloads
Terminex.Security.Utilities

Cryptographic utility library for .NET providing BigInteger extensions, URL-safe Base64 encoding, and SRP (Secure Remote Password) protocol helpers. Includes fixed-length big-endian serialization, SHA-256 hashing utilities, and protocol-specific encoding for secure authentication implementations.

Terminex.Security.Abstractions

Core abstractions, interfaces, and base types for Terminex.Security library. Provides foundational contracts for security implementations including authentication, cryptography, and SRP protocols.

Terminex.Security.Cryptography

Cryptographic primitives and utilities for Terminex.Security. Includes secure hashing, encryption, key derivation functions (KDF), and cryptographic helpers with best practices implementation.

Terminex.Security.Srp

Implementation of the Secure Remote Password Protocol (SRP-6a), both for the client and the server. Provides password-based authentication without transmitting passwords over the network. Includes client-side session management and secure credential verification.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.1.0-beta.1 83 9/7/2026