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

pack-priv Class Permute

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

Field Summary

Modifier and TypeField and Description
private static final int

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv void
chacha_permute(byte[] out, byte[] in)

public static void
permute(int rounds, int[] x)

ChaCha core function

protected static int
rotl(int x, int y)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

CHACHA_ROUNDSback to summary
private static final int CHACHA_ROUNDS

Constructor Detail

Permuteback to summary
pack-priv Permute()

Method Detail

chacha_permuteback to summary
pack-priv void chacha_permute(byte[] out, byte[] in)
permuteback to summary
public static void permute(int rounds, int[] x)

ChaCha core function

rotlback to summary
protected static int rotl(int x, int y)