gpt4 book ai didi

objective-c - Objective C 加密 CFB 模式

转载 作者:搜寻专家 更新时间:2023-10-30 19:45:01 24 4
gpt4 key购买 nike

我知道在 Objective C 中我可以通过它们的 native 库 (CommonCrypter.h) 使用 AES128 进行加密。在 Java 中,我在 CFB 模式下使用 AES128 ISO-8859-1 进行加密。在 Objective C 中,编码是通过 NSISOLATIN1STRINGENCODING 完成的,但问题是在 CFB 模式中没有等效项。唯一可用的模式是:EBC 填充、KCCOPTIONECBMODE 和 KCCOPTIONPKCS7PADDING。

我需要使用 AES128 和 CFB 模式进行加密。有人对此有想法吗?提前致谢。

最佳答案

CBC 可以使用 ECB 构建,从概念上讲它是:

Key K;
InitializationVector IV;
OutputDataStream OS;
Block X;

set X = IV;
for each Block B of data D:
Block E = ECB(K, B ^ X);
set X = E
write E to OS

关于objective-c - Objective C 加密 CFB 模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6218256/

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