项目需求,所以参考 1Password 的设计开发了这个用于加密数据的 Swift 开源框架。因为对加密学的东西涉足甚浅,希望能够得到大师的指导。
https://github.com/remaerd/Safe
谢谢。
https://github.com/remaerd/Safe
谢谢。

1 walleve May 18, 2015 你的分享就是我们回贴的最大动力 |
2 fangjinmin May 18, 2015 加密最重要的是加密算法,你用的是只是AES128bit, 不是特别安全了,换成256bit吧,或者作成接口,可以让用户选择。 |
3 remaerd OP @fangjinmin 感谢指出,我的确看漏了 1Password 那篇文章里关于 Encryption Keys 的加密算法选择。另外我其实对文章中提到的 Derived MAC key 的使用有疑问,我对如何保护 Master Key 防篡改上面无法通过文章获得答案。不知道您可不可以再多看看? 感谢 |
4 fangjinmin May 19, 2015 @remaerd 我没有看过你说的1Password的文章,没法给你更多的建议。 |
5 kepenj May 20, 2015 你的分享就是我们回贴的最大动力 +1 |