Top Constructors Methods
org.bouncycastle.pqc.crypto.hqc

pack-priv Class Utils

extends Object
Class Inheritance
Imports
org.bouncycastle.util.Pack

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv static long
bitMask(long a, long b)

pack-priv static void
copyBytes(int[] src, int offsetSrc, int[] dst, int offsetDst, int lengthBytes)

pack-priv static void
fromByte16ArrayToLongArray(long[] output, int[] input)

pack-priv static void
fromByte32ArrayToLongArray(long[] out, int[] in)

pack-priv static void
fromByteArrayToByte16Array(int[] output, byte[] input)

pack-priv static void
fromByteArrayToLongArray(long[] out, byte[] in)

pack-priv static void
fromLongArrayToByte32Array(int[] out, long[] in)

pack-priv static void
fromLongArrayToByteArray(byte[] out, long[] in)

pack-priv static int
pack-priv static int
pack-priv static void
resizeArray(long[] out, int sizeOutBits, long[] in, int sizeInBits, int n1n2ByteSize, int n1n2Byte64Size)

pack-priv static int
pack-priv static int
pack-priv static void
xorLongToByte16Array(int[] output, long input, int startIndex)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

Utilsback to summary
pack-priv Utils()

Method Detail

bitMaskback to summary
pack-priv static long bitMask(long a, long b)
copyBytesback to summary
pack-priv static void copyBytes(int[] src, int offsetSrc, int[] dst, int offsetDst, int lengthBytes)
fromByte16ArrayToLongArrayback to summary
pack-priv static void fromByte16ArrayToLongArray(long[] output, int[] input)
fromByte32ArrayToLongArrayback to summary
pack-priv static void fromByte32ArrayToLongArray(long[] out, int[] in)
fromByteArrayToByte16Arrayback to summary
pack-priv static void fromByteArrayToByte16Array(int[] output, byte[] input)
fromByteArrayToLongArrayback to summary
pack-priv static void fromByteArrayToLongArray(long[] out, byte[] in)
fromLongArrayToByte32Arrayback to summary
pack-priv static void fromLongArrayToByte32Array(int[] out, long[] in)
fromLongArrayToByteArrayback to summary
pack-priv static void fromLongArrayToByteArray(byte[] out, long[] in)
getByte64SizeFromBitSizeback to summary
pack-priv static int getByte64SizeFromBitSize(int size)
getByteSizeFromBitSizeback to summary
pack-priv static int getByteSizeFromBitSize(int size)
resizeArrayback to summary
pack-priv static void resizeArray(long[] out, int sizeOutBits, long[] in, int sizeInBits, int n1n2ByteSize, int n1n2Byte64Size)
toUnsigned16Bitsback to summary
pack-priv static int toUnsigned16Bits(int a)
toUnsigned8bitsback to summary
pack-priv static int toUnsigned8bits(int a)
xorLongToByte16Arrayback to summary
pack-priv static void xorLongToByte16Array(int[] output, long input, int startIndex)