PKCS5padding和PKCS7padding

2018/02/12 note 共 298 字,约 1 分钟

PKCS5padding

在PKCS5Padding中,明确定义Block的大小是8位。
补padding时,如果源数据不是8(Block的长度)的整数倍,补足到8的整数倍,差1位就补1个字节0x01,差2位就补2个字节0x02,以此类推;如果源数据是8的整数倍,在后面补8个字节0x08。

PKCS7padding

PKCS7padding和PKCS5padding类似,但是没有明确定义Block的长度,可以在1-255之间(块长度超出255的尚待研究),填充的算法和PKCS5psdding一致。

参考: http://www.cnblogs.com/AloneSword/p/3491466.html

文档信息

Search

    Table of Contents