AES算法中填充模式的区别(PKCS7Padding/PKCS5Padding/ZeroPadding)

2022年9月7日13:16:41
  • ZeroPadding,数据长度不对齐时使用0填充,否则不填充
  • PKCS7Padding,假设数据长度需要填充n(n>0)个字节才对齐,那么填充n个字节,每个字节都是n;如果数据本身就已经对齐了,则填充一块长度为块大小的数据,每个字节都是块大小
  • PKCS5Padding,PKCS7Padding的子集,块大小固定为8字节。

两者的区别在于PKCS5Padding是限制块大小的PKCS7Padding.

  • 作者:CAPTIAN船长
  • 原文链接:https://blog.csdn.net/makenothing/article/details/100085290
    更新时间:2022年9月7日13:16:41 ,共 199 字。