Package org.bouncycastle.math.internal
Class Interleave
java.lang.Object
org.bouncycastle.math.internal.Interleave
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic int
expand16to32
(int x) static long
expand32to64
(int x) static void
expand64To128
(long x, long[] z, int zOff) static int
expand8to16
(int x) static long
unshuffle
(long x)
-
Constructor Details
-
Interleave
public Interleave()
-
-
Method Details
-
expand8to16
public static int expand8to16(int x) -
expand16to32
public static int expand16to32(int x) -
expand32to64
public static long expand32to64(int x) -
expand64To128
public static void expand64To128(long x, long[] z, int zOff) -
unshuffle
public static long unshuffle(long x)
-