我现在在 Python 中实现 PKCS#7 填充,需要填充我的文件块,以便达到可被 16 整除的数字。我被推荐使用以下方法来附加这些字节:
input_chunk += '\x00'*(-len(input_chunk)%16)
我需要做的是以下几点:
input_chunk_remainder = len(input_chunk) % 16
input_chunk += input_chunk_remainder * input_chunk_remainder
显然,上面的第二行是错误的;我需要将第input_chunk_remainder
一个转换为单字节字符串。我怎样才能在 Python 中做到这一点?