Using TLS in Android
问题 I'm developing an Android application that communicates with my device(ARM based device with bluetooth module) via bluetooth using TLS(TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256). What I considered: javax.net.ssl from Android. Problem is that ephemeral(ECDH E ) encryption keys are starting from API 20 but I need API 11. I didn't find a way to add suite. It seems that this library is strongly related to android version. API versions and overview Bouncycastle(spongycastle) I didn't find a way to use