I'm using OpenSSL in FIPS mode as part of an Android app. I'm using the NDK. I create an EC Curve with EC_GROUP_new_curve_GFp() and then delete it with EC_GROUP_clear_free(). This presumably uses a lot of entropy as, while this may succeed running once, all further attempts for the next several minutes will crash the app (Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1)).
This occurs on two devices, one running Android 4.1 and one running Android 4.2. When FIPS mode is disabled this behavior does not occur. When EC_GROUP_free() is used instead this also does not occur. There are no problems running this on an Android 5.1 device. Any ideas? -- Ticket here: http://rt.openssl.org/Ticket/Display.html?id=4298 Please log in as guest with password guest if prompted -- openssl-dev mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev