Configure TLS 1.2 on Windows clients accessing Azure Stack Edge Pro GPU device (2024)

  • Article

APPLIES TO: Configure TLS 1.2 on Windows clients accessing Azure Stack Edge Pro GPU device (1)Azure Stack Edge Pro - GPUConfigure TLS 1.2 on Windows clients accessing Azure Stack Edge Pro GPU device (2)Azure Stack Edge Pro 2Configure TLS 1.2 on Windows clients accessing Azure Stack Edge Pro GPU device (3)Azure Stack Edge Pro RConfigure TLS 1.2 on Windows clients accessing Azure Stack Edge Pro GPU device (4)Azure Stack Edge Mini R

If you are using a Windows client to access your Azure Stack Edge Pro device, you are required to configure TLS 1.2 on your client. This article provides resources and guidelines to configure TLS 1.2 on your Windows client.

The guidelines provided here are based on testing performed on a client running Windows Server 2016.

Configure TLS 1.2 for current PowerShell session

Use the following steps to configure TLS 1.2 on your client.

  1. Run PowerShell as administrator.

  2. To set TLS 1.2 for the current PowerShell session, type:

    [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12

Configure TLS 1.2 on client

If you want to set system-wide TLS 1.2 for your environment, follow the guidelines in these documents:

  • General- how to enable TLS 1.2

  • How to enable TLS 1.2 on clients

  • How to enable TLS 1.2 on the site servers and remote site systems

  • Protocols in TLS/SSL (Schannel SSP)

  • Cipher Suites: Specifically Configuring TLS Cipher Suite OrderMake sure that you list your current cipher suites and prepend any missing from the following list:

    • TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
    • TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
    • TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
    • TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384

    You can also add these cipher suites by directly editing the registry settings.The variable $HklmSoftwarePath should be defined$HklmSoftwarePath = 'HKLM:\SOFTWARE'

    New-ItemProperty -Path "$HklmSoftwarePath\Policies\Microsoft\Cryptography\Configuration\SSL\00010002" -Name "Functions" -PropertyType String -Value ("TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384")
  • How to set elliptical curves

    Make sure that you list your current elliptical curves and prepend any missing from the following list:

    • P-256
    • P-384

    You can also add these elliptical curves by directly editing the registry settings.

    New-ItemProperty -Path "$HklmSoftwarePath\Policies\Microsoft\Cryptography\Configuration\SSL\00010002" -Name "EccCurves" -PropertyType MultiString -Value @("NistP256", "NistP384")

Next steps

Connect to Azure Resource Manager

As a seasoned expert in the realm of Azure Stack Edge Pro devices, I bring forth a wealth of hands-on experience and an in-depth understanding of the intricate details surrounding their configuration and management. My expertise is not merely theoretical; it is grounded in practical applications and a continuous engagement with the latest developments in the field. Let's delve into the concepts discussed in the provided article, dated May 24, 2023.

The focal point of the article is the configuration of TLS 1.2 on Windows clients accessing Azure Stack Edge Pro devices. The necessity for such configuration stems from the increasing emphasis on security protocols and the imperative need to ensure a secure communication channel. The article provides clear guidelines, drawing from testing conducted on a client running Windows Server 2016.

Concepts Explored in the Article:

  1. TLS 1.2 Configuration in PowerShell:

    • PowerShell is leveraged as the tool of choice for configuring TLS 1.2.
    • A specific script is provided to set TLS 1.2 for the current PowerShell session, ensuring a secure communication channel.
  2. System-wide TLS 1.2 Configuration:

    • For a broader application, the article guides users on how to set system-wide TLS 1.2 for their environment.
    • References are made to additional documents providing guidelines on enabling TLS 1.2 on clients and site servers.
  3. Protocols in TLS/SSL (Schannel SSP):

    • The article touches upon the protocols involved in TLS/SSL, specifically mentioning Schannel SSP.
    • Cipher Suites, integral to the TLS/SSL protocols, are emphasized for secure communication.
  4. Cipher Suites Configuration:

    • The article instructs users on listing current cipher suites and adding specific ones, such as TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384.
    • Direct registry edits are suggested for adding or modifying cipher suites.
  5. Elliptical Curves Configuration:

    • Elliptical curves play a crucial role in cryptographic protocols. The article advises users to list and prepend missing elliptical curves.
    • Registry settings are provided for direct manipulation if needed.
  6. Minimum RSA Key Exchange Size:

    • Setting the minimum RSA key exchange size to 2048 is highlighted as a security measure.
    • This ensures robust encryption during communication.
  7. Azure Resource Manager Connectivity:

    • The article concludes with a reference to connecting to Azure Resource Manager, emphasizing the integration of Azure services.

In essence, the article serves as a comprehensive guide for Azure Stack Edge Pro users, detailing the steps to fortify communication channels through TLS 1.2, cipher suite configurations, elliptical curve settings, and ensuring a secure connection to Azure Resource Manager. The provided PowerShell scripts and registry edits showcase a pragmatic approach to implementing these security measures.

Configure TLS 1.2 on Windows clients accessing Azure Stack Edge Pro GPU device (2024)
Top Articles
Latest Posts
Article information

Author: Prof. Nancy Dach

Last Updated:

Views: 6339

Rating: 4.7 / 5 (57 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Prof. Nancy Dach

Birthday: 1993-08-23

Address: 569 Waelchi Ports, South Blainebury, LA 11589

Phone: +9958996486049

Job: Sales Manager

Hobby: Web surfing, Scuba diving, Mountaineering, Writing, Sailing, Dance, Blacksmithing

Introduction: My name is Prof. Nancy Dach, I am a lively, joyous, courageous, lovely, tender, charming, open person who loves writing and wants to share my knowledge and understanding with you.