SslStream.IsEncrypted Propiedad

Definición

Obtiene un valor Boolean que indica si esta clase SslStream utiliza el cifrado de datos.

C#
public override bool IsEncrypted { get; }

Valor de propiedad

Es true si los datos se cifran antes de transmitirse a través de la red y se descifran al llegar al extremo remoto; en caso contrario, es false.

Ejemplos

En el ejemplo de código siguiente se muestra el valor de esta propiedad.

C#
static void DisplaySecurityServices(SslStream stream)
{
   Console.WriteLine("Is authenticated: {0} as server? {1}", stream.IsAuthenticated, stream.IsServer);
   Console.WriteLine("IsSigned: {0}", stream.IsSigned);
   Console.WriteLine("Is Encrypted: {0}", stream.IsEncrypted);
   Console.WriteLine("Is mutually authenticated: {0}", stream.IsMutuallyAuthenticated);
}

Comentarios

El cifrado ayuda a proteger la privacidad de los datos, es decir, ayuda a garantizar que mientras los datos están en tránsito, no se pueden descifrar por terceros.

Se aplica a

Produto Versións
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1