2016-11-01 59 views
0

プログラムがWindows Explorerにアクセスしたときにプログラムの内容を暗号化したいが、プログラムのインストール後に暗号化されていないことがわかった。暗号化をyesに設定してパスワードを設定しましたが、いずれのフォルダのファイルも暗号化されていません。暗号化を設定しパスワードを設定するだけでなく、暗号化を保証するために他に何ができるのかよく分かりません。私が行方不明のものはありますか?Inno Setupで暗号化が機能しない

答えて

2

実際、Innoセットアップの暗号化では、インストーラのみが暗号化されます。インストール中にインストールされたファイルは復号化されます。それは設計によるものです。アプリケーションが認識していないパスワードを使用して暗号化されている場合、アプリケーションはどのように使用できますか?

インストールされたファイルを暗号化したい場合は、インストーラをコンパイルする前に自分で暗号化する必要があります。そして、あなたのアプリケーションはそれらを解読できるようにするためにパスワードを要求しなければなりません。

もちろん、アプリケーションにパスワードをハードコードすることもできます。しかし、それは十分安全ではありません。一般に、自動解読を可能にする方法でデータを安全に暗号化する方法はありません。

関連する問題