1

暗号化、復号化などの暗号化操作を実行するためのアプレットを作成しました。このhtmlページにアクセスするユーザーにこの機能を提供できるように、このアプレットをhtmlページで呼び出す必要があります。アプレットは暗号化操作に関連しているため、システムからユーザーのプライベートデータにアクセスします。

したがって、HTMLページでそのようなアプレットを呼び出すための正確な手順が必要です。HTMLページでそのようなアプレットを呼び出すときに注意する必要があるすべてのことは何ですか?

4

1 に答える 1

2

暗号化アプレットは、他のアプレットと同じです。さらに、暗号化は、ユーザーの個人データにアクセスすることを意味するものではありません。アプレットの呼び出しについては、Oracle のチュートリアルを参照してください。

ユーザーシステムで暗号化を実行するには、Oracle からの無制限の強度の暗号化ポリシーファイルを必要とするキーサイズを使用しないようにする必要があります (すべてのユーザーにシステムを構成するように依頼する場合を除きます)。

プライベート ファイルにアクセスするには、Java ランタイム システムによって信頼されているキーでアプレットに署名する必要があります。そのために、事前にインストールされたルート証明書の 1 つを使用するか、独自のルート証明書をインポートできます (ここでも、ユーザーにシステムの構成を依頼します)。

個人的には、社内でこの罠に陥るようなことは何でもします。フル機能の Java WebStart アプリケーションを使用すると、はるかに有利になります。そうしないと、複数のブラウザー、HTML、JavaScript、およびアプレットを処理する必要があります。そのようなアプレットを自分でプログラムした誰かから来ました: ブラウザの Java は失敗しました.

于 2012-12-08T14:44:48.183 に答える