"fix encryption padding on % 16 files
"fix encryption padding on % 16 files

A file that is a multiple of 16 isn't perfect. A file *must* have
padding at the end. So proper padding lengths are 1-16, not 0-15.
This is manifested by decrypting with other clients. Somehow the
python decryption isn't bothered by it, but the AWS SDK for Java is.

tedder/s3-client-side-encryption