iphone - 在 iPhone 上加密文本以通过网络发送的技术

标签 iphone objective-c encryption ios4 passwords

在网站应用程序中,有一种方法需要将用户密码发送到服务器(服务器在.NET中)

因为向服务器发送纯文本可能会通过网络暴露用户密码。考虑用户隐私。我们希望在通过网络发送之前使用任何加密算法对密码进行加密。

算法应符合以下几点 1. 不应生成任何无效的 XML 字符 2. 服务器端和 iPhone 端应该给出相同的结果。 当我们尝试使用 int key 129 进行简单的 XOR 加密时,与服务器端相比,它在 iPhone 上给出了不同的结果。

如果对此有任何建议,请告诉我。

最佳答案

您可以使用 HTTPS对网络流量进行加密。那么唯一要做的代码就是更改 URL。唯一的麻烦是您必须配置服务器,但这是很常见的事情。

关于iphone - 在 iPhone 上加密文本以通过网络发送的技术,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5713769/

相关文章:

c# - C# 和 PHP 上的三重 DES 加密产生不同的结果

ios - 在 iOS 中获取谷歌地图的中心

ios - 如何在iOS中生成24位True Color动画Gif?

ios - 从 collectionView 显示时获取单元格的 indexPath

batch-file - 如何在批处理文件中加密密码?

database - 在密码加密中使用随机盐?

iPhone 没有 Default-Portrait.png 和 Default-Landscape.png 文件?

ios - Apple Watch 场景背景卷轴

ios - 手动滚动到包含许多 subview 的页面时,带有 UIPageViewControllerTransitionStyleScroll 的 UIPageViewController 滞后

ios - 是否有任何 Swift 的生命周期图看起来与我们所知道的 Objective-C 相同?