苹果手机/iPad : How to Enforce Apple Security Policy through iOS Application?

标签 iphone security passwords data-protection

任何人都可以帮助我,如何在我的应用程序中强制执行苹果安全策略,

问题/目标:我想在应用程序启动时强制执行密码,因此我的应用程序数据 是安全的,有什么方法可以做到吗?

谢谢 非常感谢

最佳答案

这里有一个很好的高级介绍可以帮助您入门:Link (阅读页面上的评论)和这个Link second .

那么你有两所学校:

1.使用Apple iOS (安全部分)提供确保产品安全的服务。

2.编写您自己的/使用非Apple安全API。

优点:

  1. 强大且提供大量帮助。

  2. 不太受欢迎,较少受到黑客关注。

缺点:

  1. 黑客非常熟悉它,因为它是使用最广泛的解决方案。

  2. 可能不如(1)那么强大或鲁棒。

您始终可以混合使用两者。请记住,这是与破解者/黑客进行捉迷藏的游戏(有趣吗?)。明智地选择你的工具并发挥创意!

有关该主题的良好资源:

  1. iOS Security Architecture Presentation
  2. Tips on storing passwords

每当您想要保护某些内容时,您都需要某种形式的不可预测的随机性生成源。日期/时间总是一个好的开始。然后,iOS 设备具有 GPS、陀螺仪数据等(再次发挥创意),这可以确保为每个支付/支持产品的合法客户生成唯一 ID 时几乎没有冲突。例如,唯一的 ID 可以以一种无法工作的方式重组产品的模块,除非有那个“ key ”通过(更改后的)模块来指导程序的执行。这些模块可以保存资源(图像、声音等)或代码。

再说一遍,这只是帮助您入门的想法!

关于苹果手机/iPad : How to Enforce Apple Security Policy through iOS Application?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7911489/

相关文章:

iphone - 删除分组 UITableViewCell 上重新排序控件旁边的白线

swift - ios13 中未调用丰富通知扩展

java - 使用 Spring Security for REST API 进行基本身份验证中的用户权限

java - 如何导入 ms.security 包

.net - 最安全的软件许可方式

security - 安全问题有什么好的替代方案?

ios - Safari Web 检查器在调试 iPhone 时不显示元素和样式面板

iphone - 如何在UILabel中绘制竖排文本

Python:执行 scp、stdin 密码不起作用

vba - 未输入 VBA 密码宏/VBA 无法运行