Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CI

TlsHardening

PowerShell module to apply Windows TLS hardening in a repeatable, auditable way:

  • Enables TLS 1.2 for Schannel (Client/Server)
  • Configures .NET 4.x to use System default TLS versions and Strong Crypto
  • Optionally enables selected TLS cipher suites (if supported on the OS)

Why this exists

Standardizes TLS 1.2 and .NET crypto defaults across Windows systems using an idempotent script with -WhatIf / -Confirm support.

Usage

Import the module (from the repo folder)

Import-Module .\TlsHardening.psd1 -Force
Get-Command Set-TlsHardening

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages