Enviar una cadena segura (System.Security.SecureString) entre un cliente y un servidor cifrando la comunicación mediante el protocolo TCP/IP usando TLS 1.2 con un certificado X509 autofirmado en PowerShell

Servidor que envía una cadena segura cifrando la comunicación

[crayon-6a9d49078b33c730259007/]

Cliente que recibe una cadena segura (en el método AuthenticateAsClient se indica tls12)

[crayon-6a9d49078b342292610330/]

Resultado