Class BrokenKDF2BytesGenerator

  • All Implemented Interfaces:
    DerivationFunction

    public class BrokenKDF2BytesGenerator
    extends Object
    implements DerivationFunction
    Generator for PBE derived keys and ivs as defined by IEEE P1363a
    This implementation is based on draft 9 of IEEE P1363a. Note: as this is still a draft the output of this generator may change, don't use it for anything that might be subject to long term storage.
    • Constructor Detail

      • BrokenKDF2BytesGenerator

        public BrokenKDF2BytesGenerator​(Digest digest)
        Construct a KDF2 Parameters generator. Generates key material according to IEEE P1363a - if you want orthodox results you should use a digest specified in the standard.

        Note: IEEE P1363a standard is still a draft standard, if the standard changes this function, the output of this function will change as well. Don't use this routine for anything subject to long term storage.

        Parameters:
        digest - the digest to be used as the source of derived keys.