Class KDFDoublePipelineIterationParameters
java.lang.Object
org.bouncycastle.crypto.internal.params.KDFDoublePipelineIterationParameters
- All Implemented Interfaces:
DerivationParameters
public final class KDFDoublePipelineIterationParameters
extends Object
implements DerivationParameters
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptioncreateWithCounter
(int counterLocation, byte[] ki, byte[] fixedInputData, int r) createWithoutCounter
(byte[] ki, byte[] fixedInputData) int
byte[]
byte[]
getKI()
int
getR()
boolean
-
Field Details
-
BEFORE_ITER
public static final int BEFORE_ITER- See Also:
-
AFTER_ITER
public static final int AFTER_ITER- See Also:
-
AFTER_FIXED
public static final int AFTER_FIXED- See Also:
-
-
Method Details
-
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()
-