私はMac OS上で知っている、我々はユーザー空間でファイルシステムを書くためにMacfuseを使うことができる、我々は箱の暗号化を作成することができます。 IOSにフレームワーク、FUSE、Macfuseのようなライブラリがあり、暗号化/復号化ファイル(ディレクトリ/フォルダにマウント可能)にファイルシステムを書き込むことができます。 誰も私に解決策を教えてもらえますか?IOSのためのファイルシステム暗号化?
答えて
ファイルのNSFileProtection
属性を、ユーザーのパスコードから派生したキーを使用して暗号化するように設定できます。
組み込みのiOSサポートには、ファイルごとに異なるアプリのサンドボックス全体を暗号化するさまざまなオプションがあります。 iOS App Programming GuideのProtecting Data Using On-Disk Encryptionを読むことをおすすめします。
ただし、これらのオプションはすべて、ユーザーがデバイスにパスコードを設定する必要があります。古いデバイスは、ファイルシステムの暗号化をサポートしていない可能性があります。
DataProtectionClass
資格の値をNSFileProtectionComplete
に設定することは、このマニュアルに記載されていないオプションの1つです。これにより、アプリのサンドボックス内のすべてのファイルが自動的に保護されます。
最後に、WWDC 2011ビデオSecuring iOS Applications(Appleのビデオページの「アプリケーションデータを保護する」)を見て、ベストプラクティスについてアップルのエンジニアから直接聞くことをお勧めします。このビデオは、Appleが提供するすべてのものを網羅しています。
編集:
はdevのフォーラムの人々によると、DataProtectionClass資格は、現在のiOSバージョンでは正しく動作しない可能性があります。
私は暗号化されたファイルの読み取り/書き込みにファイルシステムを書きたいと思っています。私はユーザーが気付かずに暗号化されたファイルを取得したいと思います。NSFileProtectionはこのケースでは適用できません。 –
- 1. Androidでファイルを保存するためのカスタムパスワード暗号化ファイルシステム
- 2. Ios暗号化。?
- 3. iOSハードウェアベースの暗号化
- 4. iOSでのデータ暗号化
- 5. iOSのNSString暗号化
- 6. IOSファイルの暗号化
- 7. 暗号化のためのMySQLの列
- 8. 暗号化されたファイルシステムとLinuxのバッファキャッシュ
- 9. 暗号化のためのC#コード
- 10. ファイルの暗号化と復号化のためのPythonスクリプト
- 11. 暗号化/復号化のためのCLRアセンブリ
- 12. iOSでのXORファイルの暗号化
- 13. iOS上のSQLiteデータベースファイルの暗号化
- 14. iOSでの暗号化の使用
- 15. iOSとAndroidでのAES暗号化、C#.NETでの復号化
- 16. 複数のプラットフォーム(iOS、Android、WP7、PHP)での暗号化/復号化
- 17. PBEKeySpecの暗号化をIOSに実装
- 18. iOSとWindows Phone互換の暗号化
- 19. iOS用暗号ライブラリの簡素化
- 20. 良い暗号化/暗号化の本
- 21. 長所/短所 - 暗号化ファイルシステム(EFS)とSQL Server用の透過的データ暗号化(TDE)
- 22. iOSとPHPによる暗号化と復号化
- 23. OpenAM:RESTFUL API - 暗号化/暗号化パスワード
- 24. Get/Setのオブジェクトプロパティを暗号化/復号化するためのデザインパターン
- 25. Twofish暗号化/復号化のためのActionScriptライブラリがあります
- 26. 暗号化されたSQLiteの圧縮iOS用FTS3データベース
- 27. 暗号化されたメディアファイル-IOS-iPhoneの再生方法は?
- 28. C#暗号化されたデータをJavascriptで暗号化する
- 29. 復号化、暗号化
- 30. RSA暗号化/復号化
iOS(おそらく5.xで新しい)には、保存されたファイルを半自動的に暗号化する機能があります。私はそれについて何も知らない。 –
[ここ](http://developer.apple.com/library/ios/DOCUMENTATION/iPhone/Conceptual/iPhoneOSProgrammingGuide/AdvancedAppTricks/AdvancedAppTricks.html#//apple_ref/doc/uid/TP40007072-CH7-SW11)はイントロですiosファイル保護について – Panagiotis