Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ECDSA Authentication #23

Open
ducdetronquito opened this issue Aug 31, 2021 · 0 comments
Open

ECDSA Authentication #23

ducdetronquito opened this issue Aug 31, 2021 · 0 comments

Comments

@ducdetronquito
Copy link

Hi @alexnask !

I use iguanaTLS for my http client (requestz) and it works like a charm !

But yesterday, someone figured out he could not request a specific HTTP server because of a TLS handshake failure.

After a small analysis, it seems like the cypher suites available in iguanaTLS are not accepted by the server:
it accepts "TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256" and the closest one that iguanaTLS provides is "ECDHE-RSA-CHACHA20-POLY1305".

I don't know much about TLS/crypto in general, but if possible I am willing to try something to make it work for iguanaTLS. I would be very happy if anyone could provide me some advice/guidelines on the matter !

I hope you are doing fine, and I wish you a nice day :)

Cf:
Issue: ducdetronquito/requestz#22
The targeted server: api.forismatic.com
Server's accepted cypher suites: https://www.ssllabs.com/ssltest/analyze.html?d=api.forismatic.com&s=104.21.72.231
Cypher suites provided by iguanaTLS:
- ECDHE-RSA-CHACHA20-POLY1305
- ECDHE-RSA-AES128-GCM-SHA256

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant