Top Fields Constructors Methods
org.bouncycastle.math.raw

public Class Interleave

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
private static final long
private static final long
private static final long

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static int
expand16to32(int x)

public static long
expand32to64(int x)

public static void
expand64To128(long x, long[] z, int zOff)

public static void
expand64To128(long[] xs, int xsOff, int xsLen, long[] zs, int zsOff)

public static void
expand64To128Rev(long x, long[] z, int zOff)

public static int
expand8to16(int x)

public static int
shuffle(int x)

public static long
shuffle(long x)

public static int
shuffle2(int x)

public static long
shuffle2(long x)

public static long
shuffle3(long x)

public static int
unshuffle(int x)

public static long
unshuffle(long x)

public static int
unshuffle2(int x)

public static long
unshuffle2(long x)

public static long
unshuffle3(long x)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

M32back to summary
private static final long M32
M64back to summary
private static final long M64
M64Rback to summary
private static final long M64R

Constructor Detail

Interleaveback to summary
public Interleave()

Method Detail

expand16to32back to summary
public static int expand16to32(int x)
expand32to64back to summary
public static long expand32to64(int x)
expand64To128back to summary
public static void expand64To128(long x, long[] z, int zOff)
expand64To128back to summary
public static void expand64To128(long[] xs, int xsOff, int xsLen, long[] zs, int zsOff)
expand64To128Revback to summary
public static void expand64To128Rev(long x, long[] z, int zOff)
expand8to16back to summary
public static int expand8to16(int x)
shuffleback to summary
public static int shuffle(int x)
shuffleback to summary
public static long shuffle(long x)
shuffle2back to summary
public static int shuffle2(int x)
shuffle2back to summary
public static long shuffle2(long x)
shuffle3back to summary
public static long shuffle3(long x)
unshuffleback to summary
public static int unshuffle(int x)
unshuffleback to summary
public static long unshuffle(long x)
unshuffle2back to summary
public static int unshuffle2(int x)
unshuffle2back to summary
public static long unshuffle2(long x)
unshuffle3back to summary
public static long unshuffle3(long x)