keystoreの中身を確認するバッチです。
@echo off
echo 次のファイルの署名を検証します:
echo %1
keytool -list -v -keystore %1
pause
これを key_check.bat などの名前で保存して、ここにkeystore(以下鍵と書きます)をドラッグ&ドロップしてパスワードを入力で確認できます。
すると、私のいままで使用している鍵は以下になってます。これは作成したタイミングの開発環境によって違うと思われます。私のは2015年とかで古いので・・・
署名アルゴリズム名: SHA1withDSA (弱)
サブジェクト公開キー・アルゴリズム: 1024ビットDSAキー(弱)
バージョン: 3
最新HSP3.7b1のdhで作成した鍵は以下です。aabはRSA2048bit以上が必要なので、古い鍵だと署名できないのです(ですがこれは問題になりません)。
署名アルゴリズム名: SHA256withRSA
サブジェクト公開キー・アルゴリズム: 2048ビットRSAキー
バージョン: 3