This class defines the Service Provider Interface (SPI)
All the abstract methods in this class must be implemented by each
cryptographic service provider who wishes to supply the implementation
of a particular MAC algorithm.
Implementations are free to implement the Cloneable interface.
Public Constructor Summary
Public Method Summary
Returns a clone if the implementation is cloneable.
Protected Method Summary
Completes the MAC computation and resets the MAC for further use, maintaining the secret key that the MAC was initialized with.
Returns the length of the MAC in bytes.
Resets the MAC for further use, maintaining the secret key that the MAC was initialized with.
Processes the given byte.
engineUpdate(byte input, int offset, int len)
Processes the first