XML Encrypting/ Compression

G

Guest

Hello,

We are developing a CF application that uses a web service to return xml. Does anyone know of a tool that can compress, encrypt and encode the xml so that it can be sent via a web service, and then decompressed, decrypted and decoded at the client app?

There seem to be plenty of components that either compress, encrypt, or encode but not one that does all three.

Thanks in advance,

Simon
 
C

Chris J.T. Auld [MVP]

We use compression at either end using Sharp Zip Lib and an HttpModule.
Our preferred approach to encryption is to use SSL.

Cheers
Chris

--
****Please Reply To The Newsgroup So All Can Benefit From Discussion****
-------------------------------------------
Kognition Consulting Limited - Thought Meets Technology
Chris J.T. Auld - Managing Director
Microsoft MVP (Windows Mobile Devices)
Phone: +64 3 453 0064
Mobile: +64 21 500 239
Email: (e-mail address removed)
 
C

casey chesnut

if you really want Xml-Encryption with a Web Service,
then you would use WS-Security.
the server would use WSE 2.0 and the client would use the CF WSE bits.
http://www.brains-N-brawn.com/spWSE
these are getting moved into OpenNETCF, and are updated for WSE 2.0 RTM.

i dont know of any Web Service compression specification yet.

instead you might use DIME.
then you could compress the XML, and then encrypt that.
OpenNETCF.org has the System.Security.Cryptography namespace for encryption.

Thanks,
casey
http://www.brains-N-brawn.com


Simon Neve said:
Hello,

We are developing a CF application that uses a web service to return xml.
Does anyone know of a tool that can compress, encrypt and encode the xml so
that it can be sent via a web service, and then decompressed, decrypted and
decoded at the client app?
There seem to be plenty of components that either compress, encrypt, or
encode but not one that does all three.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top