0

アプリケーション認証の詳細を保護するために使用できる最適な Java 暗号化タイプを知りたいです。私のアプリケーションでは、データベースと 1 つのアプリケーションの資格情報を使用する必要があります。私はそれを1つのプロパティファイルに入れています。

db_username = abc
db_password = password 

自分のパスワードをプロパティ ファイルに表示したくない場合。しかし、アプリケーションにハードコードすることはできません。そのコマンド プロンプト アプリケーションとそれを自動的に実行するスクリプトを使用して実行します。使用できる暗号化方法は何ですか?

ありがとう..

4

1 に答える 1

1

ユーザー名とパスワードを引数としてプログラムに渡すことができます。たとえば、次のように呼び出します。

java -jar yourProgram -user john -pass 1234

次に、セキュリティの問題を OS に移します (バッチに許可されたユーザーのみがアクセスできることを確認してください)。

または、安全な場所に配置するプロパティ ファイルを渡すこともできます。

この関連記事も参照してください。

于 2013-07-23T09:52:59.940 に答える