Class PBKDF2Parameters

java.lang.Object
net.lingala.zip4j.crypto.PBKDF2.PBKDF2Parameters

public class PBKDF2Parameters extends Object
  • Field Details

    • salt

      protected byte[] salt
    • iterationCount

      protected int iterationCount
    • hashAlgorithm

      protected String hashAlgorithm
    • hashCharset

      protected String hashCharset
    • derivedKey

      protected byte[] derivedKey
  • Constructor Details

    • PBKDF2Parameters

      public PBKDF2Parameters()
    • PBKDF2Parameters

      public PBKDF2Parameters(String hashAlgorithm, String hashCharset, byte[] salt, int iterationCount)
    • PBKDF2Parameters

      public PBKDF2Parameters(String hashAlgorithm, String hashCharset, byte[] salt, int iterationCount, byte[] derivedKey)
  • Method Details

    • getIterationCount

      public int getIterationCount()
    • setIterationCount

      public void setIterationCount(int iterationCount)
    • getSalt

      public byte[] getSalt()
    • setSalt

      public void setSalt(byte[] salt)
    • getDerivedKey

      public byte[] getDerivedKey()
    • setDerivedKey

      public void setDerivedKey(byte[] derivedKey)
    • getHashAlgorithm

      public String getHashAlgorithm()
    • setHashAlgorithm

      public void setHashAlgorithm(String hashAlgorithm)
    • getHashCharset

      public String getHashCharset()
    • setHashCharset

      public void setHashCharset(String hashCharset)