a client will NEVER send a private key.
If you get the cert from the client, they will encrypt with YOUR public key,
and you will decrypt with YOUR private key. When sending data to them, you
will encrypt with THEIR public key (in the cert), and they will decrypt with
THEIR private key.

Signature
--- Nick Malik [Microsoft]
MCSD, CFPS, Certified Scrummaster
http://blogs.msdn.com/nickmalik
Disclaimer: Opinions expressed in this forum are my own, and not
representative of my employer.
I do not answer questions on behalf of my employer. I'm just a
programmer helping programmers.
--
> Hi,
>
[quoted text clipped - 7 lines]
>
> DS