Programming with Reflection
TelnetEncryptionStrength property
Syntax |
object.TelnetEncryptionStrength |
Data type |
Returns (first syntax line) or specifies (second syntax line) the encryption strength for Secure Sockets Layer/Transport Layer Security (SSL/TLS) datastream encryption. The value of this property is only relevant if TelnetEncryption is enabled.
The default value is rcEncryptionStrengthDefault. When set to rcEncryptionStrengthDefault, the encryption strength is established by the host and Reflection during handshaking. If you set encryption strength to a specific value, the server must support this encryption level. If the server does not support this level, the connection will not be established. If you are running in FIPS mode and specify rcEncryptionStrengthDefault, Reflection will negotiate using only FIPS compiant encryption levels.
The available values are:
rcEncryptionStrengthDefault
rcEncryptionStrength40Bit
rcEncryptionStrength56Bit
rcEncryptionStrength128Bit
rcEncryptionStrength168Bit