| 1 | /** |
| 2 | * Static self-signed certificate fixtures for `alchemy-test-2.us`, generated |
| 3 | * once with: |
| 4 | * |
| 5 | * ```sh |
| 6 | * openssl req -x509 -newkey rsa:2048 -nodes -days 3650 \ |
| 7 | * -subj "/CN=alchemy-test-2.us" \ |
| 8 | * -addext "subjectAltName=DNS:alchemy-test-2.us,DNS:*.alchemy-test-2.us" |
| 9 | * ``` |
| 10 | * |
| 11 | * The private keys were discarded — Keyless SSL only ever uploads the |
| 12 | * certificate (the key stays on the external key server), so the certs alone |
| 13 | * are sufficient (and deterministic) test inputs. Valid until 2036. |
| 14 | */ |
| 15 | |
| 16 | /** Self-signed cert for `alchemy-test-2.us` + `*.alchemy-test-2.us`. */ |
| 17 | export const CERT_1 = `-----BEGIN CERTIFICATE----- |
| 18 | MIIC8DCCAdigAwIBAgIJAOACwq9umsBPMA0GCSqGSIb3DQEBCwUAMBwxGjAYBgNV |
| 19 | BAMMEWFsY2hlbXktdGVzdC0yLnVzMB4XDTI2MDYxMjAyMTUxOFoXDTM2MDYwOTAy |
| 20 | MTUxOFowHDEaMBgGA1UEAwwRYWxjaGVteS10ZXN0LTIudXMwggEiMA0GCSqGSIb3 |
| 21 | DQEBAQUAA4IBDwAwggEKAoIBAQCtJ6FcLIUHvNbq5v7ko0cDUMjaugrk2GgyHnCE |
| 22 | ncTlO3x366W5qeuMf+j30vZCa2I+T2aZlC55W9CGARuGKjUScB1E+OpkTtiaaJpW |
| 23 | CUN/29vVNn1OGbUQwf5mKkyv2rpI5epDGbOvYXjHIPwk/WnINvLPAJ+XPhCG+Ixg |
| 24 | b8kIenWynwPT2Ot/elvtwP/H+nIjmBuugPGELD4qsEuE2AkqJtzJN+OvVjp72Mhf |
| 25 | TJJgc8Nenuc4gs6f6rCygXqu0CStl2hY1viKhsiLC+ZF7y6XpM8Ke2xQCzQtv7ls |
| 26 | bO0UJZvqHVLSaH3grS7BhZ/Yj/0dWvaqqPr7wE7qqQ91MZVpAgMBAAGjNTAzMDEG |
| 27 | A1UdEQQqMCiCEWFsY2hlbXktdGVzdC0yLnVzghMqLmFsY2hlbXktdGVzdC0yLnVz |
| 28 | MA0GCSqGSIb3DQEBCwUAA4IBAQCA2lj/q6n35NNvPdxZG0rhxLM6DVN3zeq/pIoi |
| 29 | b7/6dao8Cd3v8lJOEzRGwGM1hA/MLN+33fC3tnl1pY+ciVLd7SNWAYX63ZOTOf9v |
| 30 | TSFT6EKMWUlOiYImk7YoDD0w67/xLxjLiJhLIucx5S4BhihJnWt5Vl05WLHAEAAw |
| 31 | wK+GGvSSHmCAelwN9+0sAg47tBAx4UuGlVL2Yu42GtU1qfI2nuzJnWhjlmeCJxq+ |
| 32 | b1POIF4+AEyLm2UZhZVCThS8XpYNVm53miBihGaTJOUyOE/ElPhlPHK+LjlispaY |
| 33 | qD4uMB3EsPdkZCRXKw5sIY0B4kibggImlTuiw4fylqI8Iq9f |
| 34 | -----END CERTIFICATE-----`; |
| 35 | |
| 36 | /** A second, distinct self-signed cert for `alchemy-test-2.us` (rotation). */ |
| 37 | export const CERT_2 = `-----BEGIN CERTIFICATE----- |
| 38 | MIIC2zCCAcOgAwIBAgIJANb+J9xWS7KqMA0GCSqGSIb3DQEBCwUAMBwxGjAYBgNV |
| 39 | BAMMEWFsY2hlbXktdGVzdC0yLnVzMB4XDTI2MDYxMjAyMTUxOFoXDTM2MDYwOTAy |
| 40 | MTUxOFowHDEaMBgGA1UEAwwRYWxjaGVteS10ZXN0LTIudXMwggEiMA0GCSqGSIb3 |
| 41 | DQEBAQUAA4IBDwAwggEKAoIBAQC9tL8nJl2UP2KZzhrZt5nYrU38VH13jxT97tJ+ |
| 42 | UGBiudkKH7gR+nrfCVynIa5RUkAG4YaDW40wDio9dXHSSYe3J1QPI+mefDfG1y5K |
| 43 | m8681Sm4Qu54jFex9KKnJFS4Hvw1lIgoG8UV8ww/T+aP3rZG5GrabRshgyVxJ3c3 |
| 44 | 5EUPn8eKIt4NjDY/E2wfL0+2bgSr1CyqJbEm4njS4ent3tBLqgJ7OUYt8k76G7Pq |
| 45 | Or//OvKSiTZ15lfxq4BuGJ44gzSqIW+88TOL/MFz4gxIu7ejapH3N01BfFWVd79z |
| 46 | Wo7ixTaf+abtQLPnPEEVxg+4bC9exCs3XBT22ZVxzNxUp7CbAgMBAAGjIDAeMBwG |
| 47 | A1UdEQQVMBOCEWFsY2hlbXktdGVzdC0yLnVzMA0GCSqGSIb3DQEBCwUAA4IBAQCB |
| 48 | n8Lp7sVWs12Kuk1tV9qnb0FQggq7hnTEqlJiDefHyULqmTQaf66ls/FSVBYCRTI4 |
| 49 | 7aUy3SCm2NXho7SbN4Z3jQwBLGKGkkwnVvPl3TCpx3wCG/seIBHohBaiVmFGhYn8 |
| 50 | OSdWNtwgCTJFg8eGDARucogO6eWzYPrsqxUiZqWkCJtZq4j6P0VQVy/N4vXhZaCk |
| 51 | X1lg4VE+1QFn1Hf8Zm8OBSsmPcuom1kIAvuzF4RK7ZMrrepGr5vWR1qnRKo8+UN6 |
| 52 | D5rgoeuAd+qUQrQCMrGuyy3skqPfOzLwdx7hOi1mPpipup7XTPhhQbpJ2f5esvc5 |
| 53 | 5dMs+zd+lVW98i7Fprtj |
| 54 | -----END CERTIFICATE-----`; |