Powershell 有一个Get-TlsCipherSute
cmdlet,它返回有关 TLS 可以使用的密码的信息。
输出包括一个Protocols
似乎设置为数字数组的字段,例如:
PS C:\>Get-TlsCipherSuite -Name "AES"
KeyType : 0
Certificate : ECDSA
MaximumExchangeLength : 65536
MinimumExchangeLength : 0
Exchange : ECDH
HashLength : 0
Hash :
CipherBlockLength : 16
CipherLength : 256
BaseCipherSuite : 49196
CipherSuite : 49196
Cipher : AES
Name : TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
Protocols : {771, 65277}
作为每个密码套件的字段值的数字的含义是什么Protocols
(例如,771
和652677
)?
注意:如果您去探索,请注意此命令的输出似乎与 不兼容select
,请参阅https://windowsserver.uservoice.com/forums/301869-powershell/suggestions/16511008-get-tlsciphersuite-does-not -输出行为良好的ob