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

pack-priv Class FastFourierTransform

extends Object
Class Inheritance

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv static void
computeFFTBetas(int[] betas, int m)

pack-priv static void
computeFFTRec(int[] output, int[] func, int noCoeffs, int noOfBetas, int noCoeffsPlus, int[] betaSet, int fft, int m)

pack-priv static void
computeRadix(int[] f0, int[] f1, int[] f, int mf, int fft)

pack-priv static void
computeRadixBig(int[] f0, int[] f1, int[] f, int mf, int fft)

pack-priv static void
computeSubsetSum(int[] subsetSum, int[] set, int size)

pack-priv static void
fastFourierTransform(int[] output, int[] elements, int noCoefs, int fft)

pack-priv static void
fastFourierTransformGetError(byte[] errorSet, int[] input, int mSize, int[] logArrays)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

FastFourierTransformback to summary
pack-priv FastFourierTransform()

Method Detail

computeFFTBetasback to summary
pack-priv static void computeFFTBetas(int[] betas, int m)
computeFFTRecback to summary
pack-priv static void computeFFTRec(int[] output, int[] func, int noCoeffs, int noOfBetas, int noCoeffsPlus, int[] betaSet, int fft, int m)
computeRadixback to summary
pack-priv static void computeRadix(int[] f0, int[] f1, int[] f, int mf, int fft)
computeRadixBigback to summary
pack-priv static void computeRadixBig(int[] f0, int[] f1, int[] f, int mf, int fft)
computeSubsetSumback to summary
pack-priv static void computeSubsetSum(int[] subsetSum, int[] set, int size)
fastFourierTransformback to summary
pack-priv static void fastFourierTransform(int[] output, int[] elements, int noCoefs, int fft)
fastFourierTransformGetErrorback to summary
pack-priv static void fastFourierTransformGetError(byte[] errorSet, int[] input, int mSize, int[] logArrays)