Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/198.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.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
Java 未提供Android列出的加密算法_Java_Android_Security_Openssl_Bouncycastle - Fatal编程技术网

Java 未提供Android列出的加密算法

Java 未提供Android列出的加密算法,java,android,security,openssl,bouncycastle,Java,Android,Security,Openssl,Bouncycastle,我试图在android中加密一些东西,所以我有一个方法 列出了所有的安全提供者和他们的算法 要使用列出的算法之一(在我的例子中是ECDH),它给了我: java.security.NoSuchAlgorithmException:提供程序AndroidOpenSSL不提供EC。OpenSSL和BouncyCastle都应该有一个实现 但是,当我尝试将ECDH用于任何一个提供商时,它都会给我相同的结果 例外。有什么想法吗 。。。但是当我使用列出的算法之一(在我的例子中是ECDH)时,它给出了:ja

我试图在android中加密一些东西,所以我有一个方法 列出了所有的安全提供者和他们的算法 要使用列出的算法之一(在我的例子中是ECDH),它给了我: java.security.NoSuchAlgorithmException:提供程序AndroidOpenSSL不提供EC。OpenSSL和BouncyCastle都应该有一个实现 但是,当我尝试将ECDH用于任何一个提供商时,它都会给我相同的结果 例外。有什么想法吗

。。。但是当我使用列出的算法之一(在我的例子中是ECDH)时,它给出了:java.security.nosuchalgorithException:Provider AndroidOpenSSL不提供EC

对。Android的底层版本使用OpenSSL 0.9.8,它缺乏EC支持


Android的更高版本(大约Android 4)使用OpenSSL 1.0.1。它提供电子商务支持。请参阅位于的AOSP源代码。

您需要发布相关代码。