What encryption is used uder the hood when secure .Net Remoting TcpChannel is established?

Oleksii Diach 1 Reputation point
2022-09-07T08:11:04.207+00:00

I have an old app that is using .NET Remoting. I need information on how the data transmitted through the TcpChannel is encrypted when IsSecure is set to true.

Is it TLS or somthing else? If TLS, what version. If not TLS, then what (algorythm/protocol name)?

I found this post that says that TCP channel uses SSPI to encrypt the data. But this does not answer the question - have no details that I need.

Did not find appropriate tag for .NET Remoting. I know that .NET Remoting is not recommended framework any more, but rewriting the app is not an option for now.

Windows Forms
Windows Forms
A set of .NET Framework managed libraries for developing graphical user interfaces.
1,849 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. JimmySalian-2011 41,926 Reputation points
    2022-09-07T10:16:41.747+00:00

    Hi,

    It seems to be .Net Remoting is based on the .NetFramework and the version should cover the security aspect. And also depends how it was configured for access, due to less secure and security implications it is recommended to migrate to WCF. Also it is deprecated. migrating-from-net-remoting-to-wcf

    238525-image.png

    Check the attached thesis on the security aspects.

    BcRemoting.pdf

    Goodluck.

    ==
    Please "Accept the answer" if the information helped you. This will help us and others in the community as well.

    0 comments No comments