I answered a couple of certificate questions in the C# Windows Store applications forum that you all may find useful:
Provide Client side certificate:
Include Server certificate in manifest so application can
trust an non-trusted or self-issued server certificate:
Great video describing SelfSigned certs and embedding it in an app:
https://channel9.msdn.com/Events/Build/2012/3-127 See at 0:36 - 0:42 for the SSL part.