我如何加密IOS上的字符串并在Windows中解密?

时间:2014-09-02 15:12:39

标签: c# android ios windows-phone-8 encryption

我想加密字符串(密码):

  • iOS设备(目标C)
  • Android设备(使用Java)
  • Windows手机(使用C#)

...然后通过http将该字符串发送到将解密它的Windows服务器(在C#中)。

是否有一些实用程序/库/加密引擎能够执行此类任务?

您是否会提供以下示例代码:

  • iOS设备(在目标C中)
  • Android设备(使用Java)

由于

1 个答案:

答案 0 :(得分:2)

如果您使用标准加密算法(例如AES256),并且所有平台都有适当的密钥,那么这不应该是一个问题。

考虑使用CommonCrypto on iOS

Android

上的示例

Windows Phone / Windows Server上的System.Security.Cryptography

但是,您要解决的问题是什么?如果要加密传输中的数据,为什么不将HTTPS与SSL证书一起使用?