以下命令在dos命令行执行,注意当前执行目录,最后生成的密钥对即在该目录下:
1、首先要用KeyTool工具来生成私匙库
keytool -genkey -alias privatekey -keysize 1024 -keystore privateKeys.store -validity 3650
参数说明:
- -alias:别名为privatekey
- –validity 3650:10年有效
- -keysize 1024:大小,默认为2048,使用默认的太大,使用时会有问题,会报以下错误:
keytool error: java.security.InvalidKeyException: The security strength of SHA-1 digest algorithm is not sufficient for this key size