gpt4 book ai didi

ios - AES/cbc/pkcs5padding加密IOS

转载 作者:行者123 更新时间:2023-11-28 17:51:40 39 4
gpt4 key购买 nike

我在android中使用了AES算法进行加密。以下代码我们已用于加密。

String seed = "somekey";
Key key = null;
// 128 bit key
byte[] byteKey = seed.substring(0, 16).getBytes("UTF-8");
key = new SecretKeySpec(byteKey, "AES");

Cipher cipher = Cipher.getInstance("AES/CBC/PKCS5Padding");
cipher.init(Cipher.ENCRYPT_MODE, key, new IvParameterSpec(
new byte[16]));
byte[] encValue = cipher.doFinal(pValue.getBytes());
encryptedText = new BASE64Encoder().encode(encValue);

谁能提供IOS的上述逻辑

提前致谢。

最佳答案

它同时适用于 android 和:

#define FBENCRYPT_KEY_SIZE      kCCKeySizeAES128

改为:

#define FBENCRYPT_KEY_SIZE      kCCKeySizeAES256

关于ios - AES/cbc/pkcs5padding加密IOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31738888/

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