Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
certs/ | H | 30-Oct-2021 | - | 1,340 | 1,340 | |
CheckDefaults.java | H A D | 30-Oct-2021 | 2.8 KiB | 68 | 31 | |
ConvertP12Test.java | H A D | 30-Oct-2021 | 9.6 KiB | 235 | 143 | |
EntryProtectionTest.java | H A D | 30-Oct-2021 | 6.8 KiB | 155 | 99 | |
KeytoolReaderP12Test.java | H A D | 30-Oct-2021 | 6.5 KiB | 157 | 106 | |
KeytoolWriteP12Test.java | H A D | 30-Oct-2021 | 5.1 KiB | 129 | 86 | |
MetadataEmptyTest.java | H A D | 30-Oct-2021 | 3 KiB | 80 | 43 | |
MetadataStoreLoadTest.java | H A D | 30-Oct-2021 | 6.4 KiB | 149 | 108 | |
README | H A D | 30-Oct-2021 | 1.6 KiB | 29 | 24 | |
ReadP12Test.java | H A D | 30-Oct-2021 | 7.3 KiB | 192 | 107 | |
StoreTrustedCertAPITest.java | H A D | 30-Oct-2021 | 4 KiB | 98 | 56 | |
StoreTrustedCertKeytool.java | H A D | 30-Oct-2021 | 5 KiB | 129 | 84 | |
Utils.java | H A D | 30-Oct-2021 | 5.6 KiB | 138 | 100 | |
WriteP12Test.java | H A D | 30-Oct-2021 | 17.6 KiB | 372 | 282 | |
api_cert_chain.p12.data | H A D | 30-Oct-2021 | 5.7 KiB | 77 | 76 | |
api_cert_chain.p12_expected.data | H A D | 30-Oct-2021 | 533 | 8 | 7 | |
api_private_key.p12.data | H A D | 30-Oct-2021 | 2.3 KiB | 32 | 31 | |
api_private_key.p12_expected.data | H A D | 30-Oct-2021 | 201 | 4 | 3 | |
api_private_key_not_match.p12.data | H A D | 30-Oct-2021 | 1.6 KiB | 22 | 21 | |
api_private_key_not_match.p12_expected.data | H A D | 30-Oct-2021 | 201 | 4 | 3 | |
api_two_pass.p12.data | H A D | 30-Oct-2021 | 3.4 KiB | 47 | 46 | |
api_two_pass.p12_expected.data | H A D | 30-Oct-2021 | 201 | 4 | 3 | |
ie_chain.pfx.data | H A D | 30-Oct-2021 | 4.9 KiB | 66 | 65 | |
ie_chain.pfx.pem | H A D | 30-Oct-2021 | 1.4 KiB | 24 | 23 | |
ie_self.pfx.data | H A D | 30-Oct-2021 | 2.3 KiB | 32 | 31 | |
ie_self.pfx.pem | H A D | 30-Oct-2021 | 847 | 16 | 15 | |
mozilla_self.p12.data | H A D | 30-Oct-2021 | 2.3 KiB | 32 | 31 | |
mozilla_self.p12.pem | H A D | 30-Oct-2021 | 847 | 16 | 15 | |
netscape_self.p12.data | H A D | 30-Oct-2021 | 2.3 KiB | 32 | 31 | |
netscape_self.p12.pem | H A D | 30-Oct-2021 | 848 | 17 | 15 | |
openssl.p12.data | H A D | 30-Oct-2021 | 5.7 KiB | 77 | 76 | |
openssl.p12.pem | H A D | 30-Oct-2021 | 1.3 KiB | 23 | 22 |
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