Top Fields Constructors Methods
org.bouncycastle.pqc.crypto.cmce

pack-priv Class BENES12

extends BENES
Class Inheritance

Field Summary

Inherited from org.bouncycastle.pqc.crypto.cmce.BENES:
GFBITSSYS_NSYS_T

Constructor Summary

AccessConstructor and Description
public
BENES12(int n, int t, int m)

Method Summary

Modifier and TypeMethod and Description
private void
apply_benes(byte[] r, byte[] bits, int rev)

pack-priv static void
layerBenes(long[] data, long[] bits, int lgs)

public void
support_gen(short[] s, byte[] c)

Implements abstract org.bouncycastle.pqc.crypto.cmce.BENES.support_gen.

Inherited from org.bouncycastle.pqc.crypto.cmce.BENES:
transpose_64x64transpose_64x64

Constructor Detail

BENES12back to summary
public BENES12(int n, int t, int m)

Method Detail

apply_benesback to summary
private void apply_benes(byte[] r, byte[] bits, int rev)
layerBenesback to summary
pack-priv static void layerBenes(long[] data, long[] bits, int lgs)
support_genback to summary
public void support_gen(short[] s, byte[] c)

Implements abstract org.bouncycastle.pqc.crypto.cmce.BENES.support_gen.