Skip to content

trickzzy/TlsHardening

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

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors