1 files changed, 7 insertions, 0 deletions
diff --git a/crypto/src/x509/X509SignatureUtil.cs b/crypto/src/x509/X509SignatureUtil.cs
index 83863aee1..6a6c0cf2d 100644
--- a/crypto/src/x509/X509SignatureUtil.cs
+++ b/crypto/src/x509/X509SignatureUtil.cs
@@ -9,6 +9,7 @@ using Org.BouncyCastle.Asn1.TeleTrust;
using Org.BouncyCastle.Asn1.X509;
using Org.BouncyCastle.Asn1.X9;
using Org.BouncyCastle.Crypto;
+using Org.BouncyCastle.Security;
namespace Org.BouncyCastle.X509
{
@@ -69,6 +70,12 @@ namespace Org.BouncyCastle.X509
}
}
+ string sigName = SignerUtilities.GetEncodingName(sigAlgId.Algorithm);
+ if (null != sigName)
+ {
+ return sigName;
+ }
+
return sigAlgId.Algorithm.Id;
}
|