diff --git a/IDE/Android/app/src/main/cpp/CMakeLists.txt b/IDE/Android/app/src/main/cpp/CMakeLists.txt index 4e53a27..c9c8cc2 100644 --- a/IDE/Android/app/src/main/cpp/CMakeLists.txt +++ b/IDE/Android/app/src/main/cpp/CMakeLists.txt @@ -65,7 +65,6 @@ add_library(wolfssl SHARED ${wolfssl_DIR}/wolfcrypt/src/ge_operations.c ${wolfssl_DIR}/wolfcrypt/src/hash.c ${wolfssl_DIR}/wolfcrypt/src/hmac.c - ${wolfssl_DIR}/wolfcrypt/src/idea.c ${wolfssl_DIR}/wolfcrypt/src/integer.c ${wolfssl_DIR}/wolfcrypt/src/kdf.c ${wolfssl_DIR}/wolfcrypt/src/logging.c diff --git a/native/com_wolfssl_WolfSSL.c b/native/com_wolfssl_WolfSSL.c index bbb92ba..8cab3fb 100644 --- a/native/com_wolfssl_WolfSSL.c +++ b/native/com_wolfssl_WolfSSL.c @@ -238,19 +238,6 @@ JNIEXPORT jint JNICALL Java_com_wolfssl_WolfSSL_getBulkCipherAlgorithmEnumDES40 return wolfssl_des40; } -JNIEXPORT jint JNICALL Java_com_wolfssl_WolfSSL_getBulkCipherAlgorithmEnumIDEA - (JNIEnv* jenv, jclass jcl) -{ - (void)jenv; - (void)jcl; - -#ifdef HAVE_IDEA - return wolfssl_idea; -#else - return NOT_COMPILED_IN; -#endif -} - JNIEXPORT jint JNICALL Java_com_wolfssl_WolfSSL_getBulkCipherAlgorithmEnumAES (JNIEnv* jenv, jclass jcl) { diff --git a/native/com_wolfssl_WolfSSL.h b/native/com_wolfssl_WolfSSL.h index a17994b..a0d1436 100644 --- a/native/com_wolfssl_WolfSSL.h +++ b/native/com_wolfssl_WolfSSL.h @@ -253,14 +253,6 @@ JNIEXPORT jint JNICALL Java_com_wolfssl_WolfSSL_getBulkCipherAlgorithmEnum3DES JNIEXPORT jint JNICALL Java_com_wolfssl_WolfSSL_getBulkCipherAlgorithmEnumDES40 (JNIEnv *, jclass); -/* - * Class: com_wolfssl_WolfSSL - * Method: getBulkCipherAlgorithmEnumIDEA - * Signature: ()I - */ -JNIEXPORT jint JNICALL Java_com_wolfssl_WolfSSL_getBulkCipherAlgorithmEnumIDEA - (JNIEnv *, jclass); - /* * Class: com_wolfssl_WolfSSL * Method: getBulkCipherAlgorithmEnumAES diff --git a/platform/android_aosp/wolfssl/Android.mk b/platform/android_aosp/wolfssl/Android.mk index caecb90..46a55ec 100644 --- a/platform/android_aosp/wolfssl/Android.mk +++ b/platform/android_aosp/wolfssl/Android.mk @@ -49,7 +49,6 @@ LOCAL_SRC_FILES+= \ ./wolfcrypt/src/ge_operations.c \ ./wolfcrypt/src/hash.c \ ./wolfcrypt/src/hmac.c \ - ./wolfcrypt/src/idea.c \ ./wolfcrypt/src/integer.c \ ./wolfcrypt/src/kdf.c \ ./wolfcrypt/src/logging.c \ diff --git a/src/java/com/wolfssl/WolfSSL.java b/src/java/com/wolfssl/WolfSSL.java index 89b9acd..965f270 100644 --- a/src/java/com/wolfssl/WolfSSL.java +++ b/src/java/com/wolfssl/WolfSSL.java @@ -224,8 +224,6 @@ public class WolfSSL { public static int wolfssl_triple_des; /** Bulk cipher algorithm enum: DES40 */ public static int wolfssl_des40; - /** Bulk cipher algorithm enum: IDEA */ - public static int wolfssl_idea; /** Bulk cipher algorithm enum: AES */ public static int wolfssl_aes; /** Bulk cipher algorithm enum: AES-GCM */ @@ -367,7 +365,6 @@ public class WolfSSL { wolfssl_des = getBulkCipherAlgorithmEnumDES(); wolfssl_triple_des = getBulkCipherAlgorithmEnumDES(); wolfssl_des40 = getBulkCipherAlgorithmEnumDES40(); - wolfssl_idea = getBulkCipherAlgorithmEnumIDEA(); wolfssl_aes_gcm = getBulkCipherAlgorithmEnumAESGCM(); wolfssl_aes_ccm = getBulkCipherAlgorithmEnumAESCCM(); @@ -390,7 +387,6 @@ public class WolfSSL { static native int getBulkCipherAlgorithmEnumDES(); static native int getBulkCipherAlgorithmEnum3DES(); static native int getBulkCipherAlgorithmEnumDES40(); - static native int getBulkCipherAlgorithmEnumIDEA(); static native int getBulkCipherAlgorithmEnumAES(); static native int getBulkCipherAlgorithmEnumAESGCM(); static native int getBulkCipherAlgorithmEnumAESCCM();