• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

certs/H30-Oct-2021-1,3401,340

CheckDefaults.javaH A D30-Oct-20212.8 KiB6831

ConvertP12Test.javaH A D30-Oct-20219.6 KiB235143

EntryProtectionTest.javaH A D30-Oct-20216.8 KiB15599

KeytoolReaderP12Test.javaH A D30-Oct-20216.5 KiB157106

KeytoolWriteP12Test.javaH A D30-Oct-20215.1 KiB12986

MetadataEmptyTest.javaH A D30-Oct-20213 KiB8043

MetadataStoreLoadTest.javaH A D30-Oct-20216.4 KiB149108

READMEH A D30-Oct-20211.6 KiB2924

ReadP12Test.javaH A D30-Oct-20217.3 KiB192107

StoreTrustedCertAPITest.javaH A D30-Oct-20214 KiB9856

StoreTrustedCertKeytool.javaH A D30-Oct-20215 KiB12984

Utils.javaH A D30-Oct-20215.6 KiB138100

WriteP12Test.javaH A D30-Oct-202117.6 KiB372282

api_cert_chain.p12.dataH A D30-Oct-20215.7 KiB7776

api_cert_chain.p12_expected.dataH A D30-Oct-2021533 87

api_private_key.p12.dataH A D30-Oct-20212.3 KiB3231

api_private_key.p12_expected.dataH A D30-Oct-2021201 43

api_private_key_not_match.p12.dataH A D30-Oct-20211.6 KiB2221

api_private_key_not_match.p12_expected.dataH A D30-Oct-2021201 43

api_two_pass.p12.dataH A D30-Oct-20213.4 KiB4746

api_two_pass.p12_expected.dataH A D30-Oct-2021201 43

ie_chain.pfx.dataH A D30-Oct-20214.9 KiB6665

ie_chain.pfx.pemH A D30-Oct-20211.4 KiB2423

ie_self.pfx.dataH A D30-Oct-20212.3 KiB3231

ie_self.pfx.pemH A D30-Oct-2021847 1615

mozilla_self.p12.dataH A D30-Oct-20212.3 KiB3231

mozilla_self.p12.pemH A D30-Oct-2021847 1615

netscape_self.p12.dataH A D30-Oct-20212.3 KiB3231

netscape_self.p12.pemH A D30-Oct-2021848 1715

openssl.p12.dataH A D30-Oct-20215.7 KiB7776

openssl.p12.pemH A D30-Oct-20211.3 KiB2322

README

1The test KeytoolReaderP12Test.java depends on keystore data files and validates
2with output generated by keystore list/export commands
3
4KeyStore File                      storetype  aliasname  keyalg  SignatureAlgorithm
5------                             ------     ------     ------  ---
6api_private_key.p12.data           pkcs12     pkcs12testenduser1    RSA 1024	MD5withRSA
7api_private_key_not_match.p12.data pkcs12     pkcs12testca          RSA 2048	SHA1withRSA
8api_cert_chain.p12.data		   pkcs12     pkcs12testenduser1    RSA 1024	MD5withRSA
9api_two_pass.p12.data              pkcs12     pkcs12testca          RSA 2048	SHA1withRSA
10netscape_self.p12.data		   pkcs12     pkcs12testenduser1    RSA 1023 	MD5withRSA
11mozilla_self.p12.data		   pkcs12     pkcs12testenduser1    RSA 1023 	MD5withRSA
12ie_self.pfx.data		   pkcs12     a3aa3db3-3ec2-4d8b-8cf1-4d3c54afe386  RSA 1023 MD5withRSA
13ie_chain.pfx.data		   pkcs12     4e3053da-ff8e-46d2-b6d1-c38e431dea1f  RSA 1023 MD5withRSA
14
15Following keystore commands were used
161. Generate keystore and along with keypair
17<JAVA-HOME>/bin/keytool -genkey -v -alias pkcs12test -keyalg "RSA" -keysize 2048
18-sigalg "SHA1withRSA" -dname "cn=PKCS12 Test CA, ou=Security SQE, o=JavaSoft,
19c=US" -validity 7300 -keypass storepass -keystore ks-pkcs.data -storepass
20storepass -storetype pkcs12
21
222. Export certificate
23<JAVA-HOME>/bin/keytool -export -alias pkcs12test -keystore ks-pkcs.data
24-storetype pkcs12 -storepass storepass -file pkcs12testCA.cer.data
25
263. Import certificate
27<JAVA-HOME>/bin/keytool -import -alias pkcs12test -keystore ks-pkcs.data
28-storepass storepass -file pkcs12testCA.cer.data
29