php - 保护网络服务器上的文件并通过 iPhone 应用程序访问它们

标签 php ios xcode security ssl

我需要在需要保护的网络服务器上存储数千个 PDF(加密或基于访问权限?)。

我希望访问这些文件的唯一方法是通过我目前正在制作的 iPhone 应用程序,该应用程序受用户名/密码保护。 (我通常使用 php 从应用程序到数据库/文件进行通信)

  1. 我应该首先使用哪些技术来保护文件?
  2. 我应该使用什么 iOS/php 代码/框架来在设备上显示它们?
  3. 我是否需要通过 ssl 或其他方式对传输进行加密?

提前致谢,李

最佳答案

  1. 如果这些 PDF 文件包含敏感信息,您应该使用牢不可破的加密算法(例如 AES-256)对其进行加密,使用 mcrypt 进行对称加密(参见 php.net/mcrypt)。

  2. 我建议您弹出 iOS 的默认 PDF 阅读器,这是最简单的方法。

  3. 同样,如果这些文件是 super 敏感的或其他什么 - 当然,请使用 SSL/TLS。无论如何都推荐使用。

关于php - 保护网络服务器上的文件并通过 iPhone 应用程序访问它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19298895/

相关文章:

php - MYSQL 使用范围/限制计算数据的所有行和分页

php - 每个新月重置倒计时

php - 使用InnoDB引擎在mysql中插入单行时是否需要事务?

ios - 在 NSDictionary/NSMutableDictionary 中添加数组作为键和值

ios - 从 iOS 应用程序上传文件到服务器

xcode - 在设计时方便地将View Controller对象转换为Table View Controller(Storyboard)

php - 如何对具有相同值的数据求和?

ios - 为什么 sizeThatFits 不能与 UILabel 一起使用?

objective-c - 内存管理(objective-c)

ios - SwiftUI:如何知道修饰符的正确顺序?