标签: ios aes
我发现iOS上没有PKCS5Padding填充。如何使用PKCS5Padding实现AES加密?
PKCS5Padding
答案 0 :(得分:2)
AES的块大小始终为16字节。 PKCS#5填充仅定义为8字节块。所以这个组合是无效的。我不知道你的要求来自哪里。
但是,PKCS#7填充是相同的填充机制,但它是针对不同的块大小定义的。 8字节块的PKCS#7与PKCS#5相同。
所以很可能你想使用PKCS#7,它可以在iOS上使用。