Padding length exceed problem

This request only fix the padding byte large one block length which is 16 in our case.
Throw error if padding length is not in valid range