Package org.bouncycastle.crypto.util
Class Pack
java.lang.Object
org.bouncycastle.crypto.util.Pack
public abstract class Pack extends Object
-
Constructor Summary
Constructors Constructor Description Pack() -
Method Summary
Modifier and Type Method Description static intbigEndianToInt(byte[] bs, int off)static voidbigEndianToInt(byte[] bs, int off, int[] ns)static longbigEndianToLong(byte[] bs, int off)static voidbigEndianToLong(byte[] bs, int off, long[] ns)static byte[]intToBigEndian(int n)static byte[]intToBigEndian(int[] ns)static voidintToBigEndian(int[] ns, byte[] bs, int off)static voidintToBigEndian(int n, byte[] bs, int off)static byte[]intToLittleEndian(int n)static byte[]intToLittleEndian(int[] ns)static voidintToLittleEndian(int[] ns, byte[] bs, int off)static voidintToLittleEndian(int n, byte[] bs, int off)static intlittleEndianToInt(byte[] bs, int off)static voidlittleEndianToInt(byte[] bs, int off, int[] ns)static longlittleEndianToLong(byte[] bs, int off)static voidlittleEndianToLong(byte[] bs, int off, long[] ns)static byte[]longToBigEndian(long n)static byte[]longToBigEndian(long[] ns)static voidlongToBigEndian(long[] ns, byte[] bs, int off)static voidlongToBigEndian(long n, byte[] bs, int off)static byte[]longToLittleEndian(long n)static byte[]longToLittleEndian(long[] ns)static voidlongToLittleEndian(long[] ns, byte[] bs, int off)static voidlongToLittleEndian(long n, byte[] bs, int off)
-
Constructor Details
-
Pack
public Pack()
-
-
Method Details
-
bigEndianToInt
public static int bigEndianToInt(byte[] bs, int off) -
bigEndianToInt
public static void bigEndianToInt(byte[] bs, int off, int[] ns) -
intToBigEndian
public static byte[] intToBigEndian(int n) -
intToBigEndian
public static void intToBigEndian(int n, byte[] bs, int off) -
intToBigEndian
public static byte[] intToBigEndian(int[] ns) -
intToBigEndian
public static void intToBigEndian(int[] ns, byte[] bs, int off) -
bigEndianToLong
public static long bigEndianToLong(byte[] bs, int off) -
bigEndianToLong
public static void bigEndianToLong(byte[] bs, int off, long[] ns) -
longToBigEndian
public static byte[] longToBigEndian(long n) -
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) -
littleEndianToInt
public static int littleEndianToInt(byte[] bs, int off) -
littleEndianToInt
public static void littleEndianToInt(byte[] bs, int off, int[] ns) -
intToLittleEndian
public static byte[] intToLittleEndian(int n) -
intToLittleEndian
public static void intToLittleEndian(int n, byte[] bs, int off) -
intToLittleEndian
public static byte[] intToLittleEndian(int[] ns) -
intToLittleEndian
public static void intToLittleEndian(int[] ns, byte[] bs, int off) -
littleEndianToLong
public static long littleEndianToLong(byte[] bs, int off) -
littleEndianToLong
public static void littleEndianToLong(byte[] bs, int off, long[] ns) -
longToLittleEndian
public static byte[] longToLittleEndian(long n) -
longToLittleEndian
public static void longToLittleEndian(long n, byte[] bs, int off) -
longToLittleEndian
public static byte[] longToLittleEndian(long[] ns) -
longToLittleEndian
public static void longToLittleEndian(long[] ns, byte[] bs, int off)
-