package im.actor.crypto.primitives;
/**
* Padding of data
*
* @author Steve Kite (steve@actor.im)
*/
public interface Padding {
/**
* Writing padding bytes
*
* @param src destination data
* @param offset offset in src
* @param length length of padding
*/
void padding(byte[] src, int offset, int length);
/**
* Validating padding bytes
*
* @param src destination data
* @param offset offset in src
* @param length length of padding
*/
boolean validate(byte[] src, int offset, int length);
}