All Projects → damienbod → Aspnetcorecertificates

damienbod / Aspnetcorecertificates

Licence: mit
Certificate Manager in .NET Core for creating and using X509 certificates

Projects that are alternatives of or similar to Aspnetcorecertificates

Ssl Checker
Python script that collects SSL/TLS information from hosts
Stars: ✭ 94 (-30.37%)
Mutual labels:  ssl, tls, certificate, x509
Acmetool
🔒 acmetool, an automatic certificate acquisition tool for ACME (Let's Encrypt)
Stars: ✭ 1,882 (+1294.07%)
Mutual labels:  ssl, tls, certificate, x509
Certigo
A utility to examine and validate certificates in a variety of formats
Stars: ✭ 662 (+390.37%)
Mutual labels:  ssl, tls, certificate, x509
O Saft
O-Saft - OWASP SSL advanced forensic tool
Stars: ✭ 306 (+126.67%)
Mutual labels:  ssl, tls, certificate
Certstrap
Tools to bootstrap CAs, certificate requests, and signed certificates.
Stars: ✭ 1,689 (+1151.11%)
Mutual labels:  ssl, tls, certificate
Certificates
🛡️ A private certificate authority (X.509 & SSH) & ACME server for secure automated certificate management, so you can use TLS everywhere & SSO for SSH.
Stars: ✭ 3,693 (+2635.56%)
Mutual labels:  tls, x509, pki
freshcerts
ACME certificate protocol (Let's Encrypt) proxy client with a dashboard and monitoring
Stars: ✭ 59 (-56.3%)
Mutual labels:  tls, ssl, certificate
Pem
Create private keys and certificates with node.js
Stars: ✭ 496 (+267.41%)
Mutual labels:  ssl, tls, certificate
Forge
A native implementation of TLS in Javascript and tools to write crypto-based and network-heavy webapps
Stars: ✭ 4,204 (+3014.07%)
Mutual labels:  tls, certificate, x509
Tls Inspector
Easily view and inspect X.509 certificates on your iOS device.
Stars: ✭ 92 (-31.85%)
Mutual labels:  ssl, tls, x509
Nico
A HTTP2 web server for reverse proxy and single page application, automatically apply for ssl certificate, Zero-Configuration.
Stars: ✭ 43 (-68.15%)
Mutual labels:  ssl, tls, certificate
Pki
The Dogtag Certificate System is an enterprise-class Certificate Authority (CA) which supports all aspects of certificate lifecycle management, including key archival, OCSP and smartcard management.
Stars: ✭ 97 (-28.15%)
Mutual labels:  ssl, certificate, pki
Sortpem
➿ Sorting utility for PEM files
Stars: ✭ 11 (-91.85%)
Mutual labels:  ssl, tls, certificate
Certlint
X.509 certificate linter, written in Go
Stars: ✭ 60 (-55.56%)
Mutual labels:  certificate, x509, pki
Pem
Easy PEM file parsing in Python.
Stars: ✭ 122 (-9.63%)
Mutual labels:  ssl, tls, certificate
letsencrypt-www
Probably the easiest way to create | renew | deploy certificate
Stars: ✭ 27 (-80%)
Mutual labels:  tls, ssl, certificate
Ssl Proxy
🔒 Simple zero-config SSL reverse proxy with real autogenerated certificates (LetsEncrypt, self-signed, provided)
Stars: ✭ 427 (+216.3%)
Mutual labels:  ssl, tls, certificate
concerto
A command line tool and a library to generate TLS certificates for development purposes.
Stars: ✭ 34 (-74.81%)
Mutual labels:  tls, certificate, x509
qsslcaudit
test SSL/TLS clients how secure they are
Stars: ✭ 22 (-83.7%)
Mutual labels:  tls, ssl, certificate
Acme client
Java ACME Client application
Stars: ✭ 77 (-42.96%)
Mutual labels:  ssl, tls, certificate

Certificate Manager is a package which makes it easy to create certifcates which can be used to in client server authentication and IoT Devices like Azure IoT Hub

Build Certificate Manager
.NET Core Build status NuGet Status

========================

Quickstart | Documentation | Changelog

Basic usage ASP.NET Core, .NET Core

Add the NuGet package to the your project file

<PackageReference Include="CertificateManager" Version="1.0.5" />

The NuGet packages uses dependency injection to setup. In a console application initialize the package as follows:

var serviceProvider = new ServiceCollection()
    .AddCertificateManager()
    .BuildServiceProvider();

Or in an ASP.NET Core application use the Startup ConfigureServices method to initialize the package.

public void ConfigureServices(IServiceCollection services)
{
    // ...

    services.AddCertificateManager();
}

Now the package is ready to use. See the Documentation to create the specific certificates for your use case.

Examples Creating Certificates:

Examples Using Certificates:

Microsoft Certificate Authentication Docs:

Read certificates and private keys from PEM files

https://github.com/oocx/ReadX509CertificateFromPem

Blogs

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].