Re: ECDSA cert and TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8

Peter Dettman <[email protected]>
Newsgroups gmane.comp.encryption.bouncy-castle.devel
Message-ID <[email protected]>
Hi Jiho,

The BCJSSE TLS server currently only works properly with its own
KeyManagerFactory, though RSA credentials may work OK in some cases
without it. The BCJSSE KMF is registered for the "PKIX" algorithm.
Probably you just need to edit the entry in jre/lib/security/java.policy
file:

#ssl.KeyManagerFactory.algorithm=SunX509
ssl.KeyManagerFactory.algorithm=PKIX

Another option might be to use KeyManagerFactory.getInstance("PKIX") if
you are calling it explicitly.

Regards,
Pete Dettman


On 20/6/18 3:17 pm, Jiho Park(박지호) wrote:
> Hello, everyone.
> first of all, thank you for .
> 
> I'm trying to test HTTPS communication with ECDSA certificate and
> TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8.
> But it fails to handshake
> 
> 
> Server-side)
> - Java 8, Spring Boot(embedded tomcat)
> - bcprov-jdk15on-159, bctls-jdk15on-159
> - add BC Provider, BCJSSE Provider at the first of provider list
> - Enabled Ciphers : TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8,
> TLS_RSA_WITH_AES_256_CBC_SHA256
> - set TLS related properties in application.properties
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.