任何人都可以提供有关使用目标c(ios 6+)哈希密码的正确方法的信息吗?我正在寻找例子,并找不到任何明确的。什么是在现代目标c中散列密码的正确方法?
回答
我会避免做自己的散列并将它们存储在钥匙串中以保证安全。
UPDATE
可能有许多方法可以做到这一点,但我已经在网上发送信息安全的方法是简单地使用https协议。请参阅this question, answer and discussion。
顺便说一句,为什么即使这样做呢? OAuth协议是为此目的而发明的,并且相当容易设置。
但是你不认为在钥匙串中存储散列密码会提供更好的安全性吗?纵深防御...... –
我对你的应用程序一无所知,但除非你正在处理银行记录,医疗记录或政府机密,否则我敢打赌,苹果对钥匙串的加密可能足够好。 – coneybeare
我可能应该提到我会将它们发送到Web服务。 – Kenny
- 1. 什么是SHA256密码散列的正确BigQuery语法?
- 2. 什么是密码/散列?
- 3. 在PHP 5.4中验证密码的正确方法是什么?
- 4. 什么是C#支持的最安全密码散列算法?
- 5. 在C#中实现IDisposable的正确方法是什么?
- 6. 在C++中设置编码的最正确方法是什么?
- 7. 这是在C#中截断散列的正确方法吗?
- 8. 锚标记的目标属性的正确方法是什么?
- 9. 在Android应用程序中散列密码的一些好方法是什么?
- 10. C++ API - 什么是正确的方法
- 11. 什么是提示用户输入密码的正确方法?
- 12. 用于加密SOAP标头的正确方法是什么?
- 13. 什么密码散列算法确实使用?
- 14. 什么是安全存储密码(散列)的最佳方式
- 15. 在Python 2.7中使用非ASCII字符散列密码的正确方法
- 16. 目标C中计算流量计算的正确方法是什么?
- 17. 在TFS 2013中更改用户密码的正确方法是什么
- 18. 下载webrtc源代码的正确方法是什么?
- 19. 写这段代码的正确方法是什么?
- 20. 什么是写这个代码的正确方法
- 21. 什么是使用此代码的正确方法?
- 22. 什么是格式化JavaScript代码的正确方法?
- 23. 使用MOQ测试此代码的正确方法是什么?
- 24. 这是在Atom中运行C代码的正确方法吗?
- 25. 这是什么目标C代码在做什么?
- 26. 什么是目标C方法(^)符号
- 27. 在scala中实现Producer Consumer的正确方法是什么
- 28. 在phoenix中实现highlight.js的正确方法是什么?
- 29. 在MVC4中呈现HTML文件的正确方法是什么
- 30. 在JPA中实现分页的正确方法是什么?
检查[MD5](http://stackoverflow.com/questions/7632145/how-do-i-create-a-hash-of-a-file-on-ios)[SHA](http:// stackoverflow.com/questions/9454620/how-to-sha-hash-in-cocoa-ios) –
好东西Midhun - 谢谢!我仍然希望找到一个很好的清晰的教程,但不要认为那里有一个。我想我可以使用SHA功能。 – Kenny
我喜欢人们只因为重复而不满意的问题。如果我发现在我的搜索中,你真的认为我会寻求帮助吗? – Kenny