not-yet-commons-ssl-0.3.11.jar can accomplish what you are trying to
do.  Details here:

http://juliusdavies.ca/commons-ssl/utilities.html#ksb



java -cp not-yet-commons-ssl-0.3.11.jar org.apache.commons.ssl.KeyStoreBuilder

KeyStoreBuilder converts PKCS12 and PKCS8 to Java "Keystore"

KeyStoreBuilder:  creates '[alias].jks' (Java Key Store)
    -topk8 mode:  creates '[alias].pem' (x509 chain + unencrypted pkcs8)
[alias] will be set to the first CN value of the X509 certificate.
-------------------------------------------------------------------
Usage1: [password] [file:pkcs12]
Usage2: [password] [file:private-key] [file:certificate-chain]
Usage3: -topk8 [password] [file:jks]
-------------------------------------------------------------------
[private-key] can be openssl format, or pkcs8.
[password] decrypts [private-key], and also encrypts outputted JKS file.
All files can be PEM or DER.



You can download it here:

http://juliusdavies.ca/commons-ssl/download.html


On Thu, Aug 27, 2009 at 4:37 AM, Mohan Radhakrishnan
<radhakrishnan.mo...@gmail.com> wrote:
> Not it does not look like I need OpenSSL. The following Java command
> could import the entire chain.
>
> keytool -import -alias visaftpsflux -file visacertificateedited.cer
> -trustcacerts -keystore FSSNABMAPSVISA.jks -storepass password
>
> Further testing is required.
>
> Mohan
>
>
> On Thu, Aug 27, 2009 at 4:24 PM, Mohan
> Radhakrishnan<radhakrishnan.mo...@gmail.com> wrote:
>> What is the link between the existing key's alias and the alias used
>> while importing the CA-root and sub-root certificates ?
>>
>> The CA-root and sub-root certificates have been imported with new
>> aliases. The old alias throws an error.
>>
>> Thanks,
>> Mohan
>>
>> On Thu, Aug 27, 2009 at 2:35 PM, Mohan
>> Radhakrishnan<radhakrishnan.mo...@gmail.com> wrote:
>>> I have an ASCII text file with a chain of certificates. I had earlier
>>> sent a CSR and got these certificates back from the CA.
>>>
>>> When I opened the ASCII file I see some text before and after ---BEGIN
>>> CERTIFICATE-- and --END CERTIFICATE--
>>>
>>> I removed this test because they were file names like
>>> CASubroot.pem.txt, CArootpem.txt etc.
>>>
>>> I tried to use openssl to convert these .pem certificates to .der. It
>>> didn't work. I am sure I am doing something wrong.
>>>
>>>
>>> How do I load these certificates into the Java KeyStore ? Since these
>>> are certificates signing my CSR I am going to load
>>> them back to the Java KeyStore( Not the TrustStore ).
>>>
>>> Can anyone throw some light on this procedure ?
>>>
>>> Thanks,
>>> Mohan
>>>
>>
> ______________________________________________________________________
> OpenSSL Project                                 http://www.openssl.org
> User Support Mailing List                    openssl-us...@openssl.org
> Automated List Manager                           majord...@openssl.org
>



-- 
yours,

Julius Davies
250-592-2284 (Home)
250-893-4579 (Mobile)
http://juliusdavies.ca/logging.html
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to