<PackageReference Include="BouncyCastle.Cryptography" Version="2.5.1" />

Org.BouncyCastle.X509.DeltaCertificateTool

public class DeltaCertificateTool
General tool for handling the extension described in: https://datatracker.ietf.org/doc/draft-bonnell-lamps-chameleon-certs/
namespace Org.BouncyCastle.X509 { public class DeltaCertificateTool { public static Org.BouncyCastle.Asn1.X509.Extension CreateDeltaCertificateExtension(bool isCritical, X509CertificateStructure deltaCert); public static Org.BouncyCastle.Asn1.X509.Extension CreateDeltaCertificateExtension(bool isCritical, X509Certificate deltaCert); public static X509CertificateStructure ExtractDeltaCertificate(TbsCertificateStructure baseTbsCert); public static X509Certificate ExtractDeltaCertificate(X509Certificate baseCert); public static DeltaCertificateDescriptor TrimDeltaCertificateDescriptor(DeltaCertificateDescriptor descriptor, TbsCertificateStructure tbsCertificate, X509Extensions tbsExtensions); public DeltaCertificateTool(); } }