0

HTMLファイルをクライアントに提供する必要があるSwingアプリケーションに取り組んでいますが、クライアントがそれらにアクセスしたくありません。

パスワードで保護されたフォルダーにファイルを配置する方法はありますか、またはファイルを暗号化して、プログラムが Swing アプリケーションでファイルにアクセスできるようにする方法はありますか。

4

2 に答える 2

3

共有の隠しキーでそれらを暗号化できます。1 つはアプリケーション用で、ソフトウェアにハードコーディングされています。もう 1 つは自分用で、html ファイルを暗号化するために使用します。

それについてあなたができることはこれくらいです。復号化すると、コンテンツを表示するだけのクラスを実装する独自のクラスをいつでも作成できるため、そこからコンテンツを取得するのはかなり簡単です (実際には約 15 行のコードです。最近の Java デコンパイラはかなりうまく機能します)。

于 2012-11-06T07:55:30.223 に答える
2

もちろん、技術的には可能ですが、ある時点でクライアントがクリアテキストを利用できるようになります-他の手段でなくても、少なくともネットワークスニッフィングによって...

リソースを使用して優れたコードを記述し、HTML の暗号化を気にしないでください。

乾杯、

于 2012-11-06T07:52:29.360 に答える