JCEKS
どのアルゴリズムが使用したか、キーのサイズをキーストアに保存します。
私はそれが使用するものを見つけますTriple DES
しかし、キーのサイズは何ですか..?
ありがとう
JCEKS
どのアルゴリズムが使用したか、キーのサイズをキーストアに保存します。
私はそれが使用するものを見つけますTriple DES
しかし、キーのサイズは何ですか..?
ありがとう
現在、JCEKS キー ストア内の各エントリはPrivateKey
、SecretKey
PKCS #5 パディングを使用した CBC モードの 3 キー トリプル DES で暗号化されています。これには 112 ビットの有効な暗号強度がありますが、キーは 168 ビットと 24 パリティ ビットの合計 192 ビットです。
このキー (および初期化ベクトル) は、独自の MD5 ベースのアルゴリズムを使用してパスワードから派生します。通常、キーから初期化ベクトルを導出すると目的が無効になりますが、各エントリにはキー導出用の一意のソルトもあります。これは、派生キーと初期化ベクトルが各エントリに固有であることを意味します。
JCEKS は、JCE (Java Cryptography Extension) の「SunJCE」プロバイダーから入手できる別の独自キーストア形式です。
JCE を使用していない場合は、JKS キーストアを使用します。ただし、JCE をインストール済みで、JCE 機能を使用している場合は、JCEKS キーストアが最適です。この鍵ストアは、Triple DES 暗号化を使用して、保管された秘密鍵をより強力に保護します。