How to enable TLSv1.3 for OkHttp 3.12.x on Android 8/9?

As shown in official link, TLSv1.3 is supported from Android 10(Api Level 29) on wards. So to support TLSv1.3 in previous versions we can integrate the conscrypt library. Conscrypt security provider includes a public API for TLS functionality. For that we have to add the dependency, dependencies { implementation ‘org.conscrypt:conscrypt-android:2.2.1’ } Here also we need … Read more

how to enable TLS 1.3 in windows 10

Native SChannel implementation on Windows 10 and Windows 10 Server version 1903 (May 2019 Update) and newer supports TLS 1.3. This is how you can enable it using registry for the client: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.3\Client] “DisabledByDefault”=dword:00000000 “Enabled”=dword:00000001 This is how you can enable it using registry for the server: Windows Registry … Read more