I have a client that connects to https servers using bouncycastle (ver 1.66)
tlsClientProtocol.connect(new DefaultTlsClient(new BcTlsCrypto(new SecureRandom())) {