java.lang.Object
net.wedjaa.ansible.vault.crypto.decoders.implementation.EncryptionKeychain

public class EncryptionKeychain extends Object
  • Constructor Details

    • EncryptionKeychain

      public EncryptionKeychain(byte[] salt, String password, int keylen, int ivlen, int iterations, String algo)
    • EncryptionKeychain

      public EncryptionKeychain(int saltLen, String password, int keylen, int ivlen, int iterations, String algo)
  • Method Details

    • createKeys

      public void createKeys() throws IOException
      Throws:
      IOException
    • getSalt

      public byte[] getSalt()
    • getEncryptionKey

      public byte[] getEncryptionKey()
    • getHmacKey

      public byte[] getHmacKey()
    • getIv

      public byte[] getIv()