mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-29 18:27:29 +02:00
Add generation instructions for empty issuer cert and change expiry to 100 years
This commit is contained in:
@ -1,17 +1,17 @@
|
|||||||
-----BEGIN CERTIFICATE-----
|
-----BEGIN CERTIFICATE-----
|
||||||
MIICnTCCAYWgAwIBAgIQToFDJ79b/2ZHXVCCCNt8VTANBgkqhkiG9w0BAQsFADAA
|
MIICnzCCAYegAwIBAgIQU1iTAJIjUtSgSXdIIsSjfzANBgkqhkiG9w0BAQsFADAA
|
||||||
MB4XDTI1MDYxMjIwMTE0N1oXDTM1MDYxMDIwMTE0N1owADCCASIwDQYJKoZIhvcN
|
MCAXDTI1MDYxNjE1MzUzMVoYDzIxMjUwNTIzMTUzNTMxWjAAMIIBIjANBgkqhkiG
|
||||||
AQEBBQADggEPADCCAQoCggEBAOI/4VVa7Pk0NWS7BQGM4ZbuTapoza4baS9+TRbT
|
9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnOqupjygE+kYGouC/fcDyPnOoimqKOL/dqdA
|
||||||
QUqgN28gChSw/kHNp4BU/KQhKN/Mp0NN2vmYzRVDB25L1HWph8TqCO+Kqa6XYvnN
|
vyRfTL93qgOpkpE6LgdbnUdOIqLgzo66uymwMvzZ3n5ZOfNpjk+ZZ6BA9fPlfnSb
|
||||||
CgMEYyumWYWJr2u6hjpF19QeiZ26ezgnDbpkFiysdzn7+MG+PjtRj3mcnaKb1PjK
|
UEF944metFas1zX7WMrx7lVp/tviMzVcAN8tegY5upOrRK4CmpjnNrHyn4La/aO6
|
||||||
1P2j9pcrhc/WLo39y+OF2+3nW7JeqJHgAdXgeTLPaFyf91ktaWSLmc3pLqlurLup
|
Xjf/87T2ESt8gpwdfwSKJJp6wKxlplShyXwFERG+J3cyGOrHwqj7m/MHMkNleRra
|
||||||
pcClP6CKkLClz2Re3eM2/qdTEDO1pU8DRPc5v8qHxuX4K4DD0HYwWXFWDW8Ce+Ta
|
WVuGHNN1KIMkM1uu+5mddGoAeft9q72IU5dzHh8L4Bie3BeXmXbym9V5Ol1kunJL
|
||||||
3o2hrM3mKtQH4n2xoJhJKXlcyrOu++SE4iyaSnooYLxkIqsCAwEAAaMTMBEwDwYD
|
+tQhTy/pkez2JmnbzSgCMsP1CvjudTdHBpGsQvKu4khs6+iL/wIDAQABoxMwETAP
|
||||||
VR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAhBolr3oHIKUrKp0eC1AO
|
BgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQBhWgTR9Aldz76zdSIe
|
||||||
1+byE+vjuDIs0JBtAQ6TD4VTb9E2YavckOXcs0deHM7FUY2TcZ01A0msqtTYYyJ4
|
PktR4h4HkTSzdrnY17S3vgRRpYtG3wvVNEFoNrq5qHAt+LuaG0zujU0CtRBZS40F
|
||||||
9D325+jrh4FIACrOOyVblWaO+lentmBhexzEXPWS6EhYTDTeZvY1AzDRTkBKm245
|
8gtgs8tHRbi3erT2WzE0r60KUIEtDUr+MNI2eQqPMR0DQEdheiIW4cGV5brvsCsA
|
||||||
yqeqALL9K5KWdKesQurmt2FKzlc0WSQJmyfVf0IUdHgF05yjECOksYQdFDpeewNF
|
iv8EnXtUq/JB2os40eFsYi6c9clMZxKwk2AmOYB8i4hvONxyfs0mSP+yJWRVXWoq
|
||||||
+1IKwHKemEtnIYatGv0w7XNeUrGTsgVa9vk0Uzg+wIh9+ZeJpOS21010ph6BkaeC
|
iRcpynIyeaWhTW+Y4Fl4o81a+Ei23NLQkFH6jVAkk2bSkn6W3DwQXhtFu0aBO52E
|
||||||
8Y1+kK7bZc0kBw5V20w16QtbE2MZucjlNLzjvAW5rVFNlBaiO7WIHPTvJfk38hq9
|
zRGGzKBMqwS82tNxHXjwZu0BunDCrpjoDR5RxKiCWWw5ckASQVRpz1Gg3nA8iOB7
|
||||||
zw==
|
fnXW
|
||||||
-----END CERTIFICATE-----
|
-----END CERTIFICATE-----
|
||||||
|
@ -228,3 +228,11 @@ generate_expired_certs expired/expired-cert ../server-key.pem
|
|||||||
|
|
||||||
|
|
||||||
generate_test_trusted_cert ossl-trusted-cert localhost "" 1
|
generate_test_trusted_cert ossl-trusted-cert localhost "" 1
|
||||||
|
|
||||||
|
# Note on certs/empty-issuer-cert.pem:
|
||||||
|
# OpenSSL did not like to generate this certificate with an empty CN in the
|
||||||
|
# conf file.
|
||||||
|
# The following commands were used to generate this certificate file:
|
||||||
|
# wolfssl genkey rsa -size 2048 -out mykey -outform pem -output KEY
|
||||||
|
# wolfssl req -new -days 36500 -key mykey.priv -out empty-issuer-cert.pem -x509
|
||||||
|
# (pressing enter for ean input without entering any input text)
|
||||||
|
@ -22178,7 +22178,8 @@ static int test_wolfSSL_X509_NAME_print_ex(void)
|
|||||||
BIO_free(bio);
|
BIO_free(bio);
|
||||||
name = NULL;
|
name = NULL;
|
||||||
|
|
||||||
/* Test with empty issuer cert. */
|
/* Test with empty issuer cert empty-issuer-cert.pem.
|
||||||
|
* See notes in certs/test/gen-testcerts.sh for how it was generated. */
|
||||||
ExpectNotNull(bio = BIO_new(BIO_s_file()));
|
ExpectNotNull(bio = BIO_new(BIO_s_file()));
|
||||||
ExpectIntGT(BIO_read_filename(bio, noIssuerCertFile), 0);
|
ExpectIntGT(BIO_read_filename(bio, noIssuerCertFile), 0);
|
||||||
ExpectNotNull(PEM_read_bio_X509(bio, &x509, NULL, NULL));
|
ExpectNotNull(PEM_read_bio_X509(bio, &x509, NULL, NULL));
|
||||||
|
Reference in New Issue
Block a user