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

SignedPublicKeyAndChallenge

public sealed class SignedPublicKeyAndChallenge
public SignedPublicKeyAndChallenge(byte[] encoding)

public bool IsSignatureValid(IVerifierFactoryProvider verifierProvider)

public void Verify(AsymmetricKeyParameter publicKey)

public void Verify(IVerifierFactoryProvider verifierProvider)