| OLD | NEW |
| (Empty) |
| 1 SUBJECT_NAME = req_dn | |
| 2 KEY_SIZE = 2048 | |
| 3 | |
| 4 [req] | |
| 5 default_bits = ${ENV::KEY_SIZE} | |
| 6 default_md = sha256 | |
| 7 string_mask = utf8only | |
| 8 prompt = no | |
| 9 encrypt_key = no | |
| 10 distinguished_name = ${ENV::SUBJECT_NAME} | |
| 11 req_extensions = req_extensions | |
| 12 | |
| 13 [req_dn] | |
| 14 C = US | |
| 15 ST = California | |
| 16 L = Mountain View | |
| 17 O = Test CA | |
| 18 CN = 127.0.0.1 | |
| 19 | |
| 20 [req_duplicate_cn_1] | |
| 21 O = Foo | |
| 22 CN = Duplicate | |
| 23 | |
| 24 [req_duplicate_cn_2] | |
| 25 O = Bar | |
| 26 CN = Duplicate | |
| 27 | |
| 28 [req_punycode_dn] | |
| 29 CN = xn--wgv71a119e.com | |
| 30 | |
| 31 [req_extensions] | |
| 32 subjectAltName = IP:127.0.0.1 | |
| 33 | |
| 34 [req_punycode] | |
| 35 basicConstraints = critical, CA:true | |
| 36 subjectAltName = @punycode_san | |
| 37 | |
| 38 [req_san_sanity] | |
| 39 basicConstraints = critical, CA:true | |
| 40 subjectAltName = @san_sanity | |
| 41 | |
| 42 [san_sanity] | |
| 43 IP.1 = 127.0.0.2 | |
| 44 IP.2 = FE80::1 | |
| 45 DNS = test.example | |
| 46 email = test@test.example | |
| 47 otherName = 1.2.3.4;UTF8:ignore me | |
| 48 dirName = more_san_sanity | |
| 49 | |
| 50 [req_spdy_pooling] | |
| 51 subjectAltName = @spdy_pooling | |
| 52 | |
| 53 [more_san_sanity] | |
| 54 CN=127.0.0.3 | |
| 55 | |
| 56 [spdy_pooling] | |
| 57 DNS.1 = www.example.org | |
| 58 DNS.2 = mail.example.org | |
| 59 DNS.3 = mail.example.com | |
| 60 | |
| 61 [punycode_san] | |
| 62 DNS.1 = xn--wgv71a119e.com | |
| 63 DNS.2 = *.xn--wgv71a119e.com | |
| 64 DNS.3 = blahblahblahblah.com | |
| OLD | NEW |