addPadding abstract method
Adds padding bytes to the given data to make its length a multiple of the AES block size.
This method appends padding bytes to the input data so that its length becomes a multiple of the AES block size (16 bytes). The exact padding scheme is implementation-dependent.
data: A list of bytes representing the input data to be padded.- Returns: A new list of bytes containing the padded data.
Example usage:
PaddingAlgorithm paddingAlgorithm = PKCS7Padding();
List<int> paddedData = paddingAlgorithm.addPadding([0x01, 0x02, 0x03]);
Implementation
List<int> addPadding(List<int> data);