12 return str_repeat(chr($expectedSize), $expectedSize);
17 $len = strlen($paddedData);
19 throw new \Exception(
'Invalid data');
22 $padLen = ord($paddedData[$len - 1]);
25 if ($padLen - 1 !== strspn($paddedData, chr($padLen), -$padLen, -1)) {
26 throw new \Exception(
'Invalid data');
Pads a string using the scheme defined in PKCS#7.
getPaddingData($blockSize, $expectedSize)
getPaddingSize($paddedData, $blockSize)