gpt4 book ai didi

ios - 如何使用 Objective-c 实现 AES PKCS5Padding

转载 作者:行者123 更新时间:2023-11-28 21:41:49 31 4
gpt4 key购买 nike

我发现 iOS 上没有 PKCS5Padding 填充。如何使用 PKCS5Padding 实现 AES 加密?

最佳答案

AES 的 block 大小始终为 16 字节。 PKCS #5 填充仅为 8 字节 block 定义。所以这个组合是无效的。我不知道你从哪里得到这个要求。

但是,PKCS #7 填充是相同的填充机制,但它是为不同的 block 大小定义的。 8 字节 block 的 PKCS #7 与 PKCS #5 相同。

所以您很可能想使用 iOS 上可用的 PKCS #7。

关于ios - 如何使用 Objective-c 实现 AES PKCS5Padding,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31762372/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com