[greg:secure] keytool -genkey -alias servercert -keyalg RSA -keysize 1024 -dname "CN=FederalReserveBank,OU=DRE,O=BEA,L=Dallas,S=TX,C=US" -keypass password -keystore keystore.jks -storepass password [greg:secure] keytool -list -v -keystore keystore.jks Enter keystore password: password Keystore type: JKS Keystore provider: SUN Your keystore contains 1 entry Alias name: servercert Creation date: May 12, 2010 Entry type: PrivateKeyEntry Certificate chain length: 1 Certificate[1]: Owner: CN=FederalReserveBank, OU=DRE, O=BEA, L=Dallas, ST=TX, C=US Issuer: CN=FederalReserveBank, OU=DRE, O=BEA, L=Dallas, ST=TX, C=US Serial number: 4beb2922 Valid from: Wed May 12 17:18:10 CDT 2010 until: Tue Aug 10 17:18:10 CDT 2010 Certificate fingerprints: MD5: 98:A4:50:E3:27:7A:F3:AC:55:4B:B4:C1:C6:A4:B3:04 SHA1: 37:72:D3:1B:01:70:30:10:24:D0:EF:27:BE:65:1C:B5:FA:F6:77:1B Signature algorithm name: SHA1withRSA Version: 3 ******************************************* ******************************************* [greg:secure]
Wednesday, May 12, 2010
Obtaining a Secure Socket
First, initialize a keystore.