Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/94.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用来自javax的密码进行加密_Java_Ios_Encryption_Robovm - Fatal编程技术网

使用来自javax的密码进行加密

使用来自javax的密码进行加密,java,ios,encryption,robovm,Java,Ios,Encryption,Robovm,我需要在我的应用程序中加密,并考虑使用它。我想知道我是否可以在桌面、android和iOS上使用它,以及是否支持它 我想使用以下算法: Cipher.getInstanceAES/CBC/PKCS5Padding iOS不支持Java。而是使用CommonCrypto,苹果安全框架的一部分 普通加密确实支持AES 128和256位密钥、CBC模式和PCKS7填充 注意:在AES的上下文中,PKCS5Padding和PKCS7Padding是相同的。请参阅:谢谢您的回答,但我想知道是否可以使用Ro

我需要在我的应用程序中加密,并考虑使用它。我想知道我是否可以在桌面、android和iOS上使用它,以及是否支持它

我想使用以下算法:


Cipher.getInstanceAES/CBC/PKCS5Padding

iOS不支持Java。而是使用CommonCrypto,苹果安全框架的一部分

普通加密确实支持AES 128和256位密钥、CBC模式和PCKS7填充


注意:在AES的上下文中,PKCS5Padding和PKCS7Padding是相同的。请参阅:

谢谢您的回答,但我想知道是否可以使用RoboVM使用密码。它是一个在iOS上运行的JavaVM。因为加密是一个特殊的主题,我想知道这是否也被支持。一个潜在的问题是特殊的ARM加密指令。我的猜测是,Java字节码的转换不会利用它们。但是性能可能不是问题。为什么不在RoboVM上试用呢?这似乎是免费的尝试。