is TLS1.3 supported for .net core 3.0 and .net core 3.1 RRS feed

All replies

  • Could not get specific info about support for .net core 

    Could you please provide specific info is TLS1.3 supported for .net core 3.0 and .net core 3.1?

    Rakesh Singh

    Saturday, February 29, 2020 12:12 PM
  • Hi 000sipi,
    As offical document says that .NET Core now takes advantage of TLS 1.3 support in OpenSSL 1.1.1, when it's available in a given environment. With TLS 1.3:
    1.Connection times are improved with reduced round trips required between the client and server.
    2.Improved security because of the removal of various obsolete and insecure cryptographic algorithms.
    When available, .NET Core 3.0 uses OpenSSL 1.1.1, OpenSSL 1.1.0, or OpenSSL 1.0.2 on a Linux system. When OpenSSL 1.1.1 is available, both System.Net.Security.SslStream and System.Net.Http.HttpClient types will use TLS 1.3 (assuming both the client and server support TLS 1.3).
    Windows and macOS do not yet support TLS 1.3. .NET Core 3.0 will support TLS 1.3 on these operating systems when support becomes available.
    More details you can refer to this document.
    [What's new in .NET Core 3.0]
    Best Regards,
    Daniel Zhang

    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact

    Monday, March 2, 2020 5:59 AM