locked
How encryption is done is netTCPBinding RRS feed

  • Question

  • Hi,

     

    I have been reading about netTCPBinding. 

    Could you confirm on the following assumptions:-

    1) When you set SecurityMode = Transport , all messages on the tcp stack are encrypted. 

     

    I would like to know how this encryption is achieved.

     

    Please explain me on these scenarios :- 

    a) Security Mode = Trasnport

    Client Credentials = Windows.

    In this case how is the encryption done?

     

    b) Security Mode = Transport

    Client Credentials = Certificates

    In this case how is the encryption done ?

     

    2) If I set EncryptionLevel = None on the binding. Does it mean that encryption will not be done at all ?

     

    3) How are the client credentials sent securely ?

     

     

     

     

     

    Wednesday, December 15, 2010 6:18 AM

Answers

  • I suggest you try reading the articles in this link:

    http://msdn.microsoft.com/en-us/library/ms730301.aspx

    They examine various way to secure communication, you can learn a lot from them.


    Please mark posts as answers/helpful if it answers your question. Senior Consultant on WCF, ASP.NET, Siverlight, and Entity Framework. Author of Microsoft's Official WCF 4 Course. Co-Author of the book "ASP.NET 4 Programmer's Reference" (ISBN 978-0470505458).
    • Marked as answer by Yi-Lun Luo Tuesday, December 21, 2010 9:43 AM
    Wednesday, December 15, 2010 9:16 AM