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

pack-priv Class Utils

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

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
protected static int
ceil_log2(int x)

protected static byte
getBit(byte[] array, int bitNumber)

protected static int
getBit(int word, int bitNumber)

protected static int
getBit(int[] array, int bitNumber)

protected static int
getBitFromWordArray(int[] array, int bitNumber)

protected static byte
getCrumbAligned(byte[] array, int crumbNumber)

protected static int
getTrailingBitsMask(int bitLength)

private static int
nlz(int x)

protected static int
numBytes(int numBits)

protected static int
parity(byte[] data, int len)

protected static int
parity16(int x)

protected static int
parity32(int x)

protected static void
setBit(byte[] array, int bitNumber, byte val)

protected static int
setBit(int word, int bitNumber, int bit)

protected static void
setBit(int[] array, int bitNumber, int val)

protected static void
setBitInWordArray(int[] array, int bitNumber, int val)

protected static void
zeroTrailingBits(int[] data, int bitLength)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

Utilsback to summary
pack-priv Utils()

Method Detail

ceil_log2back to summary
protected static int ceil_log2(int x)
getBitback to summary
protected static byte getBit(byte[] array, int bitNumber)
getBitback to summary
protected static int getBit(int word, int bitNumber)
getBitback to summary
protected static int getBit(int[] array, int bitNumber)
getBitFromWordArrayback to summary
protected static int getBitFromWordArray(int[] array, int bitNumber)
getCrumbAlignedback to summary
protected static byte getCrumbAligned(byte[] array, int crumbNumber)
getTrailingBitsMaskback to summary
protected static int getTrailingBitsMask(int bitLength)
nlzback to summary
private static int nlz(int x)
numBytesback to summary
protected static int numBytes(int numBits)
parityback to summary
protected static int parity(byte[] data, int len)
parity16back to summary
protected static int parity16(int x)
parity32back to summary
protected static int parity32(int x)
setBitback to summary
protected static void setBit(byte[] array, int bitNumber, byte val)
setBitback to summary
protected static int setBit(int word, int bitNumber, int bit)
setBitback to summary
protected static void setBit(int[] array, int bitNumber, int val)
setBitInWordArrayback to summary
protected static void setBitInWordArray(int[] array, int bitNumber, int val)
zeroTrailingBitsback to summary
protected static void zeroTrailingBits(int[] data, int bitLength)