%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
# 0-dns ## Purpose The test cert file for use `test/parallel/test-tls-0-dns-altname.js` can be created by using `asn1.js` and `asn1.js-rfc5280`, ## How to create a test cert. ```console $ openssl genrsa -out 0-dns-key.pem 2048 Generating RSA private key, 2048 bit long modulus ...................+++ ..............................................................................................+++ e is 65537 (0x10001) $ openssl rsa -in 0-dns-key.pem -RSAPublicKey_out -outform der -out 0-dns-rsapub.der writing RSA key $ npm install 0-dns@1.0.0 /home/github/node/test/fixtures/0-dns +-- asn1.js@4.9.1 | +-- bn.js@4.11.6 | +-- inherits@2.0.3 | `-- minimalistic-assert@1.0.0 `-- asn1.js-rfc5280@1.2.2 $ node ./createCert.js $ openssl x509 -text -in 0-dns-cert.pem (You can not see evil.example.com in subjectAltName field) ```