O utilitário commandLine que é discutido neste tópico extrai as chaves pública e privada dos arquivos de anel públicos e seguros do keystore PGP/GPG.
Para extrair as chaves do keystore PGP/GPG, o utilitário commandLine usa os parâmetros a seguir:
extractPKCS12AndPublicKey.bat -privateKeyRingFile
<nome do arquivo do arquivo do conjunto de chaves secretas> -publicKeyRingFileName
<nome do arquivo do arquivo do conjunto de dados de chaves públicas> -passphrase
<senha para as chaves gpg> -keyStoreLocation <Local do keyStore>
-keyStorePassword <senha do keystore> -privateCertificateName
<nome do certificado privado> -issuerName <nome do emissor do certificado> -certificateStartDate <data inicial> -certificateExpiryDate
<data de encerramento> -algorithmName SHA256withRSA
extractPKCS12AndPublicKey.bat -privateKeyRingFile C:\Users\IBM_ADMIN\Documents\gpg\secring.gpg -publicKeyRingFile C:\Users\IBM_ADMIN\Documents\gpg\pubring.gpg -passphrase castiron -keyStoreLocation C:\mykeystore.p12 -keyStorePassword changeit -privateCertificateName myKey -issuerName "C=US, ST=CA, L=Mountain View, O=Cast Iron Systems, CN=Cast Iron Appliance VMWSULXJE23SK6HO" -certificateStartDate 01-01-2013 -certificateExpiryDate 01-01-2015 -algorithm SHA256withRSA
importPKCS12IntoJKS.bat -privateCertificateName <nome do certificado privado> -pkcsKeyStoreLocation < armazenamento de keystore PKCS12 que foi criado na etapa step1 > -pkcsKeyStorePassword < senha para o keystore>
importPKCS12IntoJKS.bat -privateCertificateName myKey -pkcsKeyStoreLocation C:mykeystore.p12 -pkcsKeyStorePassword changeit