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

..03-May-2022-

certs/H16-Jul-2020-1,3401,340

CheckDefaults.javaH A D16-Jul-20202.8 KiB6831

ConvertP12Test.javaH A D16-Jul-20209.6 KiB235143

EntryProtectionTest.javaH A D16-Jul-20206.8 KiB15599

KeytoolReaderP12Test.javaH A D16-Jul-20206.5 KiB158106

KeytoolWriteP12Test.javaH A D16-Jul-20205.2 KiB13086

MetadataEmptyTest.javaH A D16-Jul-20203 KiB8143

MetadataStoreLoadTest.javaH A D16-Jul-20206.4 KiB150108

READMEH A D16-Jul-20201.6 KiB2924

ReadP12Test.javaH A D16-Jul-20207.3 KiB192107

StoreTrustedCertAPITest.javaH A D16-Jul-20204 KiB9956

StoreTrustedCertKeytool.javaH A D16-Jul-20205 KiB13084

Utils.javaH A D16-Jul-20205.6 KiB138100

WriteP12Test.javaH A D16-Jul-202017.6 KiB372282

api_cert_chain.p12.dataH A D16-Jul-20205.7 KiB7776

api_cert_chain.p12_expected.dataH A D16-Jul-2020533 87

api_private_key.p12.dataH A D16-Jul-20202.3 KiB3231

api_private_key.p12_expected.dataH A D16-Jul-2020201 43

api_private_key_not_match.p12.dataH A D16-Jul-20201.6 KiB2221

api_private_key_not_match.p12_expected.dataH A D16-Jul-2020201 43

api_two_pass.p12.dataH A D16-Jul-20203.4 KiB4746

api_two_pass.p12_expected.dataH A D16-Jul-2020201 43

ie_chain.pfx.dataH A D16-Jul-20204.9 KiB6665

ie_chain.pfx.pemH A D16-Jul-20201.4 KiB2423

ie_self.pfx.dataH A D16-Jul-20202.3 KiB3231

ie_self.pfx.pemH A D16-Jul-2020847 1615

mozilla_self.p12.dataH A D16-Jul-20202.3 KiB3231

mozilla_self.p12.pemH A D16-Jul-2020847 1615

netscape_self.p12.dataH A D16-Jul-20202.3 KiB3231

netscape_self.p12.pemH A D16-Jul-2020848 1715

openssl.p12.dataH A D16-Jul-20205.7 KiB7776

openssl.p12.pemH A D16-Jul-20201.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