No, WP7.1 non supporta i socket SSL.
Modifica
In genere si usa SslStream
implementare SSL su TCP. Purtroppo, SslStream
non è disponibile in Silverlight o WP7. Devi tirare il tuo (che è una cattiva idea, ma possibile), o usare una libreria di terze parti.
Come menzionato da Eugene, c'è SecureBlackbox, ma è più di mille dollari (minimo, a seconda delle numerose opzioni di licenza) da utilizzare in un prodotto commerciale. Se lo fai da solo, probabilmente è un costo iniziale troppo grande. Se stai facendo questo per la tua azienda, potrebbe essere una strada da prendere in considerazione.
Un'altra opzione potrebbe essere quella di provare a utilizzare BouncyCastle in WP7, tuttavia BouncyCastle attualmente non rilascia binari compatibili con WP7 e potrebbe fare affidamento su elementi di framework non disponibili in WP7. This blog entry implica che potrebbe essere possibile, ma richiederà qualche ritocco.
Se sei uno sviluppatore solista, ti consiglio di provare almeno BouncyCastle prima di considerare SecureBlackbox. Se stai facendo l'offerta della tua app WP7 della tua azienda, inizia con SecureBlackbox.
Sei sicuro? SSL è importante per la comunicazione sicura su Internet e sarebbe un disastro se Windows Phone non lo supporta. – Jonas
Sì, ne sono sicuro. WP7 non offre socket SSL. È possibile eseguire HTTPS su WCF, ma non è possibile eseguire SSL su socket. – Randolpho