Bouncy Castle Cryptography Library 1.77.0

org.bouncycastle.crypto
Interface MacDerivationFunction

All Superinterfaces:
DerivationFunction
All Known Implementing Classes:
KDFCounterBytesGenerator, KDFDoublePipelineIterationBytesGenerator, KDFFeedbackBytesGenerator

public interface MacDerivationFunction
extends DerivationFunction

base interface for general purpose Mac based byte derivation functions.


Method Summary
 Mac getMac()
          return the MAC used as the basis for the function
 
Methods inherited from interface org.bouncycastle.crypto.DerivationFunction
generateBytes, init
 

Method Detail

getMac

public Mac getMac()
return the MAC used as the basis for the function
Returns:
the Mac.

Bouncy Castle Cryptography Library 1.77.0