0

こんにちは、企業全体のさまざまな PC にインストールする必要がある教育用ソフトウェアがあります。私のプログラムは、コンテンツのソースとして 5000 個のテキスト、xml、html ファイルを使用しています。ソースが改ざんされたり、コピーされたり、違法に使用されたりしたくありません。私がやろうとしているのは、ソースを個別に暗号化し、暗号化されたファイルをアプリ内のフォルダーに配置して、後でユーザーが要求した各ファイルをアプリが読み取って復号化できるようにすることです。アプリはどこにでもインストールして使用できます。しかし、問題は、アプリケーション内で暗号化キーを保護して保存するために、キー コンテナを使用する必要があることです (間違っている場合は修正してください)。どの PC にもインストールされているすべてのコピーに対してキーを修正する必要があります。

何か案が?

4

1 に答える 1

1

すべての PC にキーを配置すると (ソフトウェアを実行できるようにする場合はそうする必要があります)、全員がキーを保持することになり、暗号化は無意味になります。

しかし、問題は、アプリケーション内で暗号化キーを保護して保存することです

ええ、そのキーを別のキーで暗号化してから、ずっと下にタートルすることができます...あなたがやろうとしていることは不可能です。時間を無駄にしないでください。セキュリティはまったく得られず、サイクルを浪費し、コンピューターを遅くしてユーザーを悩ませるだけです。

于 2011-02-22T06:34:00.513 に答える