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

Org.BouncyCastle.Asn1.Mozilla.SignedPublicKeyAndChallenge

For parsing the SignedPublicKeyAndChallenge created by the KEYGEN tag included by Mozilla based browsers.
namespace Org.BouncyCastle.Asn1.Mozilla { public class SignedPublicKeyAndChallenge : Asn1Encodable { public PublicKeyAndChallenge PublicKeyAndChallenge { get; } public DerBitString Signature { get; } public AlgorithmIdentifier SignatureAlgorithm { get; } public static SignedPublicKeyAndChallenge GetInstance(object obj); public static SignedPublicKeyAndChallenge GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit); public static SignedPublicKeyAndChallenge GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit); public SignedPublicKeyAndChallenge(PublicKeyAndChallenge publicKeyAndChallenge, AlgorithmIdentifier signatureAlgorithm, DerBitString signature); } }