none
Data security over transit RRS feed

  • Question

  • Hi Guys,

    A Winform client connects through .NET Remoting to Server components (C#), Currently looking for to enable data encryption in transit. from my search, I found that there are lot of recommendations to go for WCF but it is not possible to rewrite components using WCF to leverage in built security features at the moment.

    We referred the approach using SSPI but it seems an obsolete way and no other clear evidence/steps to follow it. It would be very helpful if you share any proven/current approach to encrypt/decrypt data when transfer from client to server through .NET remoting.




    • Edited by Tech01230 Friday, May 13, 2016 5:32 AM
    Friday, May 13, 2016 5:31 AM

Answers

  • Hi Tech01230,

    >>"Currently looking for to enable data encryption in transit"

    If you want to encryption data in transit, you need to secure the communication channel or encryption the message. You could choose TCP channel or HTTP channel as your communication channel. For message encryption, you could use asymmetric encryption which is also supported by .NET Framework. You need to generate keys and do the encryption or decryption by yourself.

    >>"We referred the approach using SSPI but it seems an obsolete way and no other clear "

    This is indeed a very good API. To use it in .NET Framework. You could use nsspi which is a .NET wrapper library. You need to learn what is SSPI and how to use it.

    Best Regards,
    Li Wang


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    Monday, May 16, 2016 2:45 AM
    Moderator