Encrypt data between C #, ANDROID and IPHONE

I am developing an application for Windows (C #), Iphone, Android and Iphone that will connect to SOAP WebService, which store information in a database.

I am looking for a way to encrypt / decrypt information between these platforms. Is there a cross platform library?

+5
source share
4 answers

As @Sascha says, AES is available on almost every platform. What you need to do is make sure that everything else on both platforms is the same:

  • Same mode; use CBC or CTR mode.
  • IV; , , .
  • ; , , - . , .
  • ; AES PKCS7, , .

, , . , .

+2

MonoTouch MonoDroid Xamarin?

, , , .Net- XML .

+2

Advanced Encryption Standard (AES). , , .

: AES wikipedia

+2

, iPhone Android, .NET Soap WebService. AES / .

zip , , / objective-c .NET .

http://dotmac.rationalmind.net/2009/02/aes-interoperability-between-net-and-iphone/

+2

All Articles