bc-csharp icon indicating copy to clipboard operation
bc-csharp copied to clipboard

TLS 1.3 support?

Open sleeyax opened this issue 5 years ago • 7 comments

Are there any plans to add TLS v1.3 anytime soon? I checked the bc-java repo and similar issues about it date back to 2018.

Maybe I'm looking in the wrong places but there aren't many great TLS libraries out there for C#, so it would be great if bouncy castle gets an update on this!

sleeyax avatar Jun 27 '20 15:06 sleeyax

It's loosely planned to port the latest bc-java TLS over to C# once TLS 1.3 is complete (it's about 90% done in bc-java), but I wouldn't like to guess at a date.

peterdettman avatar Jun 27 '20 17:06 peterdettman

is there an updated schedule for this yet? TLS 1.3 has been available in the Java version since last year.

jojodat avatar Apr 17 '21 11:04 jojodat

I will be porting the latest Java TLS code to C# starting later this month.

peterdettman avatar Apr 17 '21 13:04 peterdettman

Sorry to bother again:
Is there a preview/development repo to checkout and try the work in progress implementation?

jojodat avatar Jun 23 '21 15:06 jojodat

I will be committing the more-or-less completed port to the main repo this weekend I expect.

peterdettman avatar Jun 23 '21 15:06 peterdettman

After some delays the new TLS code is now committed (see Org.BouncyCastle.Tls namespace).

peterdettman avatar Jul 12 '21 17:07 peterdettman

thank you very much 👍

jojodat avatar Jul 12 '21 17:07 jojodat