tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

generate-test-certs.sh (480B)


      1 #!/bin/sh
      2 
      3 # Creates a self-signed certificate to use for signing exchanges.
      4 # TODO: Integrate into tools/wptserve/wptserve/sslutils/openssl.py
      5 
      6 set -e
      7 
      8 openssl ecparam -out 127.0.0.1.sxg.key -name prime256v1 -genkey
      9 
     10 openssl req -new -sha256 \
     11  -key 127.0.0.1.sxg.key \
     12  -out 127.0.0.1.sxg.csr \
     13  -subj '/CN=127.0.0.1/O=Test/C=US'
     14 
     15 openssl x509 -req -days 3650 \
     16  -in 127.0.0.1.sxg.csr \
     17  -extfile 127.0.0.1.sxg.ext \
     18  -signkey 127.0.0.1.sxg.key \
     19  -out 127.0.0.1.sxg.pem