org.bouncycastle.bcpg
Class S2K
java.lang.Object
|
+--org.bouncycastle.bcpg.BCPGObject
|
+--org.bouncycastle.bcpg.S2K
- public class S2K
- extends BCPGObject
The string to key specifier class
Constructor Summary |
S2K(int algorithm)
|
S2K(int algorithm,
byte[] iv)
|
S2K(int algorithm,
byte[] iv,
int itCount)
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
SIMPLE
public static final int SIMPLE
SALTED
public static final int SALTED
SALTED_AND_ITERATED
public static final int SALTED_AND_ITERATED
S2K
public S2K(int algorithm)
S2K
public S2K(int algorithm,
byte[] iv)
S2K
public S2K(int algorithm,
byte[] iv,
int itCount)
getType
public int getType()
getHashAlgorithm
public int getHashAlgorithm()
- return the hash algorithm for this S2K
getIV
public byte[] getIV()
- return the iv for the key generation algorithm
getIterationCount
public long getIterationCount()
- return the iteration count
encode
public void encode(BCPGOutputStream out)
throws java.io.IOException
- Overrides:
- encode in class BCPGObject