Class IntArray

java.lang.Object
org.gudy.bouncycastle.math.ec.IntArray

class IntArray extends Object
  • Field Details

    • m_ints

      private int[] m_ints
  • Constructor Details

    • IntArray

      public IntArray(int intLen)
    • IntArray

      public IntArray(int[] ints)
    • IntArray

      public IntArray(BigInteger bigInt)
    • IntArray

      public IntArray(BigInteger bigInt, int minIntLen)
  • Method Details

    • isZero

      public boolean isZero()
    • getUsedLength

      public int getUsedLength()
    • bitLength

      public int bitLength()
    • resizedInts

      private int[] resizedInts(int newLen)
    • toBigInteger

      public BigInteger toBigInteger()
    • shiftLeft

      public void shiftLeft()
    • shiftLeft

      public IntArray shiftLeft(int n)
    • addShifted

      public void addShifted(IntArray other, int shift)
    • getLength

      public int getLength()
    • testBit

      public boolean testBit(int n)
    • flipBit

      public void flipBit(int n)
    • setBit

      public void setBit(int n)
    • multiply

      public IntArray multiply(IntArray other, int m)
    • reduce

      public void reduce(int m, int[] redPol)
    • square

      public IntArray square(int m)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • clone

      public Object clone()
      Overrides:
      clone in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object