1 files changed, 5 insertions, 0 deletions
diff --git a/crypto/src/asn1/DerInteger.cs b/crypto/src/asn1/DerInteger.cs
index 05a790743..663a00169 100644
--- a/crypto/src/asn1/DerInteger.cs
+++ b/crypto/src/asn1/DerInteger.cs
@@ -220,6 +220,11 @@ namespace Org.BouncyCastle.Asn1
return new DerInteger(contents, false);
}
+ internal static int GetEncodingLength(BigInteger x)
+ {
+ return Asn1OutputStream.GetLengthOfEncodingDL(Asn1Tags.Integer, BigIntegers.GetByteLength(x));
+ }
+
internal static int IntValue(byte[] bytes, int start, int signExt)
{
int length = bytes.Length;
|