--- /Base64.java	2023-07-05 03:13:15.554025664 +0200
+++ /Codec-1/src/java/org/apache/commons/codec/binary/Base64.java	2023-07-05 03:13:15.558025663 +0200
@@ -570,7 +570,7 @@
      * @return a byte array representation of the BigInteger parameter
      */
      static byte[] toIntegerBytes(BigInteger bigInt) {
-        int bitlen = bigInt.bitLength();
+long  bitlen = bigInt.bitLength (  ) ;
         // round bitlen
         bitlen = ((bitlen + 7) >> 3) << 3;
         byte[] bigBytes = bigInt.toByteArray();
