powershell - 用于获取 FIPS 算法状态的 Powershell 脚本
问题描述
我正在寻找 powershell 脚本/命令以获取以下几点的详细信息
| 钥匙 | 输出 |
| ------------------------------ | ---------------- |
| 安全性 [FIPS 算法策略] | 启用/禁用 |
| 客户端 SSL 2.0 是否启用?| 启用/禁用 |
| 服务器 SSL 2.0 是否启用?| 启用/禁用 |
| 客户端 SSL 3.0 是否已启用?| 启用/禁用 |
| 服务器 SSL 3.0 是否启用?| 启用/禁用 |
| 是否启用了客户端 TLS 1.1?| 启用/禁用 |
| 服务器 TLS 1.1 是否启用?| 启用/禁用 |
| 是否启用了客户端 TLS 1.2?| 启用/禁用 |
| 服务器 TLS 1.2 是否启用?| 启用/禁用 |
我已经尝试了下面的代码,但得到了不同的错误。
$Socket = New-Object System.Net.Sockets.Socket([System.Net.Sockets.SocketType]::Stream, [System.Net.Sockets.ProtocolType]::Tcp)
$Socket.Connect($ComputerName, $Port)
$NetStream = New-Object System.Net.Sockets.NetworkStream($Socket, $true)
$SslStream = New-Object System.Net.Security.SslStream($NetStream, $true)
$SslStream.AuthenticateAsClient($ComputerName, $null, $ProtocolName, $false)
我安装了带有最新更新的 Sql Server 2014。
我正在寻找正确的 Powershell 脚本以获取 FIPS 算法状态的详细信息以及客户端/服务器的协议状态(SSL 和 TLS)。我尝试了上面的代码,但它不起作用。
解决方案
推荐阅读
- python - 比较 pandas 数据帧,从其他数据帧捕获数据
- c# - 从 C# 打印并使文本自动居中
- django - Django S3 项目中未显示 Font Awesome 4.7 图标
- ruby-on-rails - 为 Rails 添加 opentok-layout-js 到 webpack
- php - SF3.4 : 如何为我收集的 DTO 补水?
- javascript - 无服务器 AWS 中映射条目的缩进错误
- c# - 已部署 dotnet core react 应用程序,API 路由无法识别
- java - 我如何比较java中的两个小时?
- amazon-web-services - 无法修改 AWS PostgreSQL RDS 实例
- python - 如何通过删除包含以相同模式开头的元素的列表来修改列表列表