笔记: 对称加密算法的PKCS5 和 PKCS7 填充
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了笔记: 对称加密算法的PKCS5 和 PKCS7 填充相关的知识,希望对你有一定的参考价值。
PKCS #7 填充字符串由一个字节序列组成,每个字节填充该填充字节序列的长度。
假设,块的长度是 8, 数据长度是 5
数据:AA AA AA AA AA
PKCS#7 填充 AA AA AA AA AA 03 03 03
PKCS5, PKCS7 ,SSL3,以及 CMS(cryptographic Message Syntax)
有如下特点:
1, 填充的字节都是一个相同的字节
2,该字节的值就是要填充的字节的个数
如,要填充5个,那么该填充值就是0x5
要填充1个,填充值就是0x1
转载来自:http://zhiwei.li/text/2009/05/17/%E5%AF%B9%E7%A7%B0%E5%8A%A0%E5%AF%86%E7%AE%97%E6%B3%95%E7%9A%84pkcs5%E5%92%8Cpkcs7%E5%A1%AB%E5%85%85/
以上是关于笔记: 对称加密算法的PKCS5 和 PKCS7 填充的主要内容,如果未能解决你的问题,请参考以下文章
三种填充模式的区别(PKCS7Padding/PKCS5Padding/ZeroPadding)