Skip to content

This library provides classes and services for symmetric and asymmetric standard cryptographic algorithms based on the .NET cryptography system.

License

Notifications You must be signed in to change notification settings

Advanced-Systems/security

Repository files navigation

Advanced Systems Security

Unit Tests CodeQL Docs

About

The AdvancedSystems.Security library provides classes and services for symmetric and asymmetric standard cryptographic algorithms based on the .NET cryptography system.

dotnet add package AdvancedSystems.Security

The changelog for this package are available here.

Package consumers can also use the symbols published to nuget.org symbol server by adding https://symbols.nuget.org/download/symbols to their symbol sources in Visual Studio, which allows stepping into package code in the Visual Studio debugger. See Specify symbol (.pdb) and source files in the Visual Studio debugger for details on that process.

Additionally, this project also supports source link technology for debugging .NET assemblies.

Development Environment

Run test suite:

dotnet test .\AdvancedSystems.Core.Tests\ --no-logo

In addition to unit testing, this project also uses stryker for mutation testing, which is setup to be installed with

dotnet tool restore --configfile nuget.config

Run stryker locally:

dotnet stryker

Build and serve documentation locally (http://localhost:8080):

docfx .\docs\docfx.json --serve

About

This library provides classes and services for symmetric and asymmetric standard cryptographic algorithms based on the .NET cryptography system.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published