Class KDFDoublePipelineIterationParameters
- java.lang.Object
-
- org.bouncycastle.crypto.internal.params.KDFDoublePipelineIterationParameters
-
- All Implemented Interfaces:
DerivationParameters
public final class KDFDoublePipelineIterationParameters extends java.lang.Object implements DerivationParameters
-
-
Field Summary
Fields Modifier and Type Field Description static int
AFTER_FIXED
static int
AFTER_ITER
static int
BEFORE_ITER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static KDFDoublePipelineIterationParameters
createWithCounter(int counterLocation, byte[] ki, byte[] fixedInputData, int r)
static KDFDoublePipelineIterationParameters
createWithoutCounter(byte[] ki, byte[] fixedInputData)
int
getCounterLocation()
byte[]
getFixedInputData()
byte[]
getKI()
int
getR()
boolean
useCounter()
-
-
-
Field Detail
-
BEFORE_ITER
public static final int BEFORE_ITER
- See Also:
- Constant Field Values
-
AFTER_ITER
public static final int AFTER_ITER
- See Also:
- Constant Field Values
-
AFTER_FIXED
public static final int AFTER_FIXED
- See Also:
- Constant Field Values
-
-
Method Detail
-
createWithCounter
public static KDFDoublePipelineIterationParameters createWithCounter(int counterLocation, byte[] ki, byte[] fixedInputData, int r)
-
createWithoutCounter
public static KDFDoublePipelineIterationParameters createWithoutCounter(byte[] ki, byte[] fixedInputData)
-
getCounterLocation
public int getCounterLocation()
-
getKI
public byte[] getKI()
-
useCounter
public boolean useCounter()
-
getR
public int getR()
-
getFixedInputData
public byte[] getFixedInputData()
-
-