PBEParameterSpec

public class PBEParameterSpec extends Object
implements AlgorithmParameterSpec

This class specifies the set of parameters used with password-based encryption (PBE), as defined in the PKCS #5 standard.

Public Constructor Summary

PBEParameterSpec(byte[] salt, int iterationCount)
Constructs a parameter set for password-based encryption as defined in the PKCS #5 standard.

Public Method Summary

int
getIterationCount()
Returns the iteration count.
byte[]
getSalt()
Returns the salt.

Inherited Method Summary

Public Constructors

public PBEParameterSpec (byte[] salt, int iterationCount)

Constructs a parameter set for password-based encryption as defined in the PKCS #5 standard.

Parameters
salt the salt. The contents of salt are copied to protect against subsequent modification.
iterationCount the iteration count.
Throws
NullPointerException if salt is null.

Public Methods

public int getIterationCount ()

Returns the iteration count.

Returns
  • the iteration count

public byte[] getSalt ()

Returns the salt.

Returns
  • the salt. Returns a new array each time this method is called.