12 return str_repeat(
"\x00", $expectedSize % $blockSize);
20 $m = strlen($paddedData) - 1;
21 for ($i = 0; $i < $blockSize && $i <= $m &&
"\x00" === $paddedData[$m - $i]; $i++) {
Pads a string using NUL bytes, without ever creating a new block.
getPaddingData($blockSize, $expectedSize)
getPaddingSize($paddedData, $blockSize)