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-6a616d18b446f704591948/]

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

[crayon-6a616d18b4475118910078/]

Resultado