Back to product page
- Introduction
- License agreement
- Classes
- Enumerations
- Exceptions
- WeOnlyDo.Client.SSH
- Methods
- Properties
- AllocatePty
- Authentication
- Blocking
- Columns
- Command
- Compression
- DataOut
- DataReady
- Encryption
- EncryptionList
- ExitSignal
- ExitStatus
- FingerPrintType
- FIPS
- ForwardHost
- ForwardPort
- HMacList
- Hostname
- KeepAlives
- KeyExchangeList
- KeyFowarding
- Login
- Password
- Port
- PrivateKey
- Prompt
- Protocol
- ProxyHostname
- ProxyLogin
- ProxyPassword
- ProxyPort
- ProxyType
- RemoteIdentification
- Rows
- ShowStdErrorMessages
- State
- StripANSI
- Subsystem
- TerminalType
- Timeout
- Version
- Events
- How to get support?
FIPS property
Determines if FIPS enabled algorithms will be used.
Type
Boolean.Syntax
- C#
- VB.NET
Boolean FIPS {get; set; };
Property FIPS As Boolean
Remarks
When FIPS is set to True, wodSSH.NET will use only FIPS certified crypto algorithms available in NET framework, and will announce usage of those algorithms to remote side. For example, Blowfish and DES will be unavailable completely.Internal .NET framework libraries are used with FIPS, so if they are unavailable exception will be thrown from wodSSH.NET. In that case there is no workaround - since enforcing FIPS when system doesn't support it causes wodSSH.NET to fail.
Warning: changing this property also internally changes EncryptionList and HMacList properties.
This property is only available in NET40 binaries.
You must set Protocol property to SSH2 when FIPS is used.