File: README

package info (click to toggle)
openjdk-24 24.0.2%2B12-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 831,900 kB
  • sloc: java: 5,677,020; cpp: 1,323,154; xml: 1,320,524; ansic: 486,889; asm: 405,131; objc: 21,025; sh: 15,221; javascript: 11,049; python: 8,222; makefile: 2,504; perl: 357; awk: 351; sed: 172; pascal: 103; exp: 54; jsp: 24; csh: 3
file content (28 lines) | stat: -rw-r--r-- 1,639 bytes parent folder | download | duplicates (16)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
The test KeytoolReaderP12Test.java depends on keystore data files and validates 
with output generated by keystore list/export commands

KeyStore File                      storetype  aliasname  keyalg  SignatureAlgorithm
------                             ------     ------     ------  ---
api_private_key.p12.data           pkcs12     pkcs12testenduser1    RSA 1024	MD5withRSA
api_private_key_not_match.p12.data pkcs12     pkcs12testca          RSA 2048	SHA1withRSA
api_cert_chain.p12.data		   pkcs12     pkcs12testenduser1    RSA 1024	MD5withRSA
api_two_pass.p12.data              pkcs12     pkcs12testca          RSA 2048	SHA1withRSA
netscape_self.p12.data		   pkcs12     pkcs12testenduser1    RSA 1023 	MD5withRSA
mozilla_self.p12.data		   pkcs12     pkcs12testenduser1    RSA 1023 	MD5withRSA
ie_self.pfx.data		   pkcs12     a3aa3db3-3ec2-4d8b-8cf1-4d3c54afe386  RSA 1023 MD5withRSA
ie_chain.pfx.data		   pkcs12     4e3053da-ff8e-46d2-b6d1-c38e431dea1f  RSA 1023 MD5withRSA

Following keystore commands were used 	
1. Generate keystore and along with keypair
<JAVA-HOME>/bin/keytool -genkey -v -alias pkcs12test -keyalg "RSA" -keysize 2048 
-sigalg "SHA1withRSA" -dname "cn=PKCS12 Test CA, ou=Security SQE, o=JavaSoft, 
c=US" -validity 7300 -keypass storepass -keystore ks-pkcs.data -storepass 
storepass -storetype pkcs12

2. Export certificate 
<JAVA-HOME>/bin/keytool -export -alias pkcs12test -keystore ks-pkcs.data 
-storetype pkcs12 -storepass storepass -file pkcs12testCA.cer.data

3. Import certificate
<JAVA-HOME>/bin/keytool -import -alias pkcs12test -keystore ks-pkcs.data 
-storepass storepass -file pkcs12testCA.cer.data