v2 / examples / ssl_server / cert / makecerts.sh
22 lines · 19 sloc · 1.07 KB · d7bdb72b48d4aafec1521e16df184c51c0e59aea
Raw
1# generates the certificates used by the server_sni_advanced.v example
2
3# default
4gen_key type=rsa rsa_keysize=4096 filename=0x.dk.key
5cert_write selfsign=1 issuer_key=0x.dk.key \
6 issuer_name=CN=0x.dk,O=0x,C=DK \
7 not_before=20130101000000 not_after=20251231235959 \
8 is_ca=1 max_pathlen=0 output_file=0x.dk.crt
9
10# 1x.dk
11gen_key type=rsa rsa_keysize=4096 filename=1x.dk.key
12cert_write selfsign=1 issuer_key=1x.dk.key \
13 issuer_name=CN=1x.dk,O=1x.dk,C=DK \
14 not_before=20130101000000 not_after=20251231235959 \
15 is_ca=1 max_pathlen=0 output_file=1x.dk.crt
16
17# 2x.dk
18gen_key type=rsa rsa_keysize=4096 filename=2x.dk.key
19cert_write selfsign=1 issuer_key=2x.dk.key \
20 issuer_name=CN=2x.dk,O=2x.dk,C=DK \
21 not_before=20130101000000 not_after=20251231235959 \
22 is_ca=1 max_pathlen=0 output_file=2x.dk.crt
23