你可以在Swift中加密一个与PHP的mcrypt_rijndael_256完全相同的字符串吗?

时间:2015-09-08 16:18:06

标签: php swift encryption rijndael

需要与在MCRYPT_RIJNDAEL_256中解密的PHP代码进行通信。有什么方法可以在Swift中使用与MCRYPT_RIJNDAEL_256完全相同的东西吗?

更新:值得补充一点,我一直在使用AES256,因为我认为AES256和MCRYPT_RIJNDAEL_256是相同的(我现在明白,事实并非如此)

1 个答案:

答案 0 :(得分:1)

不,你不能,不是没有使用第三方库。 Rijndael 256是具有256位块大小的分组密码。上次我检查API不包含Rijndael 256或具有该块大小的任何其他块密码,并且您不能强制任何AES功能使用更大的块大小。