| Modifier and Type | Field and Description |
|---|---|
| pack-priv FalconCommon | |
| pack-priv FalconFFT | |
| pack-priv FPREngine |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv int | do_sign_dyn(SamplerZ samp, SamplerCtx samp_ctx, short[] srcs2, int s2, byte[] srcf, int f, byte[] srcg, int g, byte[] srcF, int F, byte[] srcG, int G, short[] srchm, int hm, int logn, FalconFPR[] srctmp, int tmp)
|
| pack-priv int | do_sign_tree(SamplerZ samp, SamplerCtx samp_ctx, short[] srcs2, int s2, FalconFPR[] srcexpanded_key, int expanded_key, short[] srchm, int hm, int logn, FalconFPR[] srctmp, int tmp)
|
| pack-priv void | expand_privkey(FalconFPR[] srcexpanded_key, int expanded_key, byte[] srcf, int f, byte[] srcg, int g, byte[] srcF, int F, byte[] srcG, int G, int logn, FalconFPR[] srctmp, int tmp)
|
| pack-priv void | |
| pack-priv void | |
| pack-priv void | ffLDL_fft_inner(FalconFPR[] srctree, int tree, FalconFPR[] srcg0, int g0, FalconFPR[] srcg1, int g1, int logn, FalconFPR[] srctmp, int tmp)
|
| pack-priv int | |
| pack-priv void | ffSampling_fft(SamplerZ samp, SamplerCtx samp_ctx, FalconFPR[] srcz0, int z0, FalconFPR[] srcz1, int z1, FalconFPR[] srctree, int tree, FalconFPR[] srct0, int t0, FalconFPR[] srct1, int t1, int logn, FalconFPR[] srctmp, int tmp)
|
| pack-priv void | ffSampling_fft_dyntree(SamplerZ samp, SamplerCtx samp_ctx, FalconFPR[] srct0, int t0, FalconFPR[] srct1, int t1, FalconFPR[] srcg00, int g00, FalconFPR[] srcg01, int g01, FalconFPR[] srcg11, int g11, int orig_logn, int logn, FalconFPR[] srctmp, int tmp)
|
| private static int | |
| pack-priv void | |
| pack-priv void | |
| pack-priv int | |
| pack-priv int | |
| pack-priv int | |
| pack-priv int | |
| pack-priv int | |
| pack-priv void |
| common | back to summary |
|---|---|
| pack-priv FalconCommon common | |
| fft | back to summary |
|---|---|
| pack-priv FalconFFT fft | |
| fpr | back to summary |
|---|---|
| pack-priv FPREngine fpr | |
| FalconSign | back to summary |
|---|---|
| pack-priv FalconSign() | |
| do_sign_dyn | back to summary |
|---|---|
| pack-priv int do_sign_dyn(SamplerZ samp, SamplerCtx samp_ctx, short[] srcs2, int s2, byte[] srcf, int f, byte[] srcg, int g, byte[] srcF, int F, byte[] srcG, int G, short[] srchm, int hm, int logn, FalconFPR[] srctmp, int tmp) | |
| do_sign_tree | back to summary |
|---|---|
| pack-priv int do_sign_tree(SamplerZ samp, SamplerCtx samp_ctx, short[] srcs2, int s2, FalconFPR[] srcexpanded_key, int expanded_key, short[] srchm, int hm, int logn, FalconFPR[] srctmp, int tmp) | |
| expand_privkey | back to summary |
|---|---|
| pack-priv void expand_privkey(FalconFPR[] srcexpanded_key, int expanded_key, byte[] srcf, int f, byte[] srcg, int g, byte[] srcF, int F, byte[] srcG, int G, int logn, FalconFPR[] srctmp, int tmp) | |
| ffLDL_binary_normalize | back to summary |
|---|---|
| pack-priv void ffLDL_binary_normalize(FalconFPR[] srctree, int tree, int orig_logn, int logn) | |
| ffLDL_fft | back to summary |
|---|---|
| pack-priv void ffLDL_fft(FalconFPR[] srctree, int tree, FalconFPR[] srcg00, int g00, FalconFPR[] srcg01, int g01, FalconFPR[] srcg11, int g11, int logn, FalconFPR[] srctmp, int tmp) | |
| ffLDL_fft_inner | back to summary |
|---|---|
| pack-priv void ffLDL_fft_inner(FalconFPR[] srctree, int tree, FalconFPR[] srcg0, int g0, FalconFPR[] srcg1, int g1, int logn, FalconFPR[] srctmp, int tmp) | |
| ffLDL_treesize | back to summary |
|---|---|
| pack-priv int ffLDL_treesize(int logn) | |
| ffSampling_fft | back to summary |
|---|---|
| pack-priv void ffSampling_fft(SamplerZ samp, SamplerCtx samp_ctx, FalconFPR[] srcz0, int z0, FalconFPR[] srcz1, int z1, FalconFPR[] srctree, int tree, FalconFPR[] srct0, int t0, FalconFPR[] srct1, int t1, int logn, FalconFPR[] srctmp, int tmp) | |
| ffSampling_fft_dyntree | back to summary |
|---|---|
| pack-priv void ffSampling_fft_dyntree(SamplerZ samp, SamplerCtx samp_ctx, FalconFPR[] srct0, int t0, FalconFPR[] srct1, int t1, FalconFPR[] srcg00, int g00, FalconFPR[] srcg01, int g01, FalconFPR[] srcg11, int g11, int orig_logn, int logn, FalconFPR[] srctmp, int tmp) | |
| MKN | back to summary |
|---|---|
| private static int MKN(int logn) | |
| sign_dyn | back to summary |
|---|---|
| pack-priv void sign_dyn(short[] srcsig, int sig, SHAKE256 rng, byte[] srcf, int f, byte[] srcg, int g, byte[] srcF, int F, byte[] srcG, int G, short[] srchm, int hm, int logn, FalconFPR[] srctmp, int tmp) | |
| sign_tree | back to summary |
|---|---|
| pack-priv void sign_tree(short[] srcsig, int sig, SHAKE256 rng, FalconFPR[] srcexpanded_key, int expanded_key, short[] srchm, int hm, int logn, FalconFPR[] srctmp, int tmp) | |
| skoff_b00 | back to summary |
|---|---|
| pack-priv int skoff_b00(int logn) | |
| skoff_b01 | back to summary |
|---|---|
| pack-priv int skoff_b01(int logn) | |
| skoff_b10 | back to summary |
|---|---|
| pack-priv int skoff_b10(int logn) | |
| skoff_b11 | back to summary |
|---|---|
| pack-priv int skoff_b11(int logn) | |
| skoff_tree | back to summary |
|---|---|
| pack-priv int skoff_tree(int logn) | |
| smallints_to_fpr | back to summary |
|---|---|
| pack-priv void smallints_to_fpr(FalconFPR[] srcr, int r, byte[] srct, int t, int logn) | |