Create Self Signed Certificate Using OpenSSL
Source Code Create Own Self signed Certificate from root certificate using OpenSSL wrapper. C# Programmatically Create the ppk, cert, csr using C#. Full Source code Required Install-Package ManagedOpenSsl64 -Version 0.6.1.3 using System; using System.Collections.Generic; using System.ComponentModel; using System.IO; using System.Windows.Forms; using OpenSSL.Core; using OpenSSL.Crypto; using OpenSSL.X509; using System.Dynamic; namespace CertificateGenerator { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { ISequenceNumber sn = new SimpleSerialNumber(); CryptoKey key = Helper.CreateNewRsaKey(4096); X509Name subject = new X509Name(); subject.Common = "Gyyone1"; subject.Country = "MY"; subject.Organization = "Gyyone&quo