Interface PasswordBasedDeriverFactory<T extends Parameters>

Type Parameters:
T - the parameters type for the password based key derivers we produce.
All Known Implementing Classes:
FipsPasswordBasedDeriverFactory, FipsPBKD.DeriverFactory, PBKD.DeriverFactory

public interface PasswordBasedDeriverFactory<T extends Parameters>
Base interface for a creator of password based key derivers.
  • Method Summary

    Modifier and Type
    Method
    Description
    createDeriver(T parameters)
    Create a deriver appropriate to the passed in parameters.
  • Method Details

    • createDeriver

      PasswordBasedDeriver<T> createDeriver(T parameters)
      Create a deriver appropriate to the passed in parameters.
      Parameters:
      parameters - the parameter details for the deriver to create.
      Returns:
      a deriver.