private bool IsSignedWith(X509Certificate2 signed, AsymmetricAlgorithm pubkey) { if (pubkey == null) { return(false); } X509Certificate monoCertificate = signed.MonoCertificate; return(monoCertificate.VerifySignature(pubkey)); }