Class Pack
java.lang.Object
com.ongres.scram.common.bouncycastle.pbkdf2.Pack
Utility methods for converting byte arrays into ints and longs, and back again.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic int
bigEndianToInt
(byte[] bs, int off) static long
bigEndianToLong
(byte[] bs, int off) static void
intToBigEndian
(int n, byte[] bs, int off) static short
littleEndianToShort
(byte[] bs, int off) static byte[]
longToBigEndian
(long[] ns) static void
longToBigEndian
(long[] ns, byte[] bs, int off) static void
longToBigEndian
(long n, byte[] bs, int off)
-
Constructor Details
-
Pack
public Pack()
-
-
Method Details
-
bigEndianToInt
public static int bigEndianToInt(byte[] bs, int off) -
bigEndianToLong
public static long bigEndianToLong(byte[] bs, int off) -
longToBigEndian
public static void longToBigEndian(long n, byte[] bs, int off) -
longToBigEndian
public static byte[] longToBigEndian(long[] ns) -
longToBigEndian
public static void longToBigEndian(long[] ns, byte[] bs, int off) -
littleEndianToShort
public static short littleEndianToShort(byte[] bs, int off) -
intToBigEndian
public static void intToBigEndian(int n, byte[] bs, int off)
-