I am looking to encrypt data (preferably XTEA) on my .Net Micro Framework, send it to a webservice in .Net (Azure) and decrypt it there. I found this blog post but I am unable to get it to work. The encryption result on .Net differs from the .NetMF.

I hope anyone knows a solution, workaround or different method to get this to work. Encryption is needed with a private key (known to both parties). I'd like to avoid using RSA for performance reasons.

I have some code posted on SO.

Narrowed it down to a communications issue.