blob: cf4248b7c65acf54b05dc16958a98d4e47af80f5 [file] [log] [blame]
Brian Waters13d96012017-12-08 16:53:31 -06001rm -rf demoCA
2mkdir demoCA
3echo 01 > demoCA/serial
4touch demoCA/index.txt
5
6
7
8# CA self certificate
9openssl req -new -batch -x509 -days 3650 -nodes -newkey rsa:1024 -out cacert.pem -keyout cakey.pem -subj /CN=ca.localdomain/C=FR/ST=BdR/L=Aix/O=fD/OU=Tests
10
11#peer1
12openssl genrsa -out peer1.key.pem 1024
13openssl req -new -batch -out peer1.csr.pem -key peer1.key.pem -subj /CN=peer1.localdomain/C=FR/ST=BdR/L=Aix/O=fD/OU=Tests
14openssl ca -cert cacert.pem -keyfile cakey.pem -in peer1.csr.pem -out peer1.cert.pem -outdir . -batch
15
16#peer2
17openssl genrsa -out peer2.key.pem 1024
18openssl req -new -batch -out peer2.csr.pem -key peer2.key.pem -subj /CN=peer2.localdomain/C=FR/ST=BdR/L=Aix/O=fD/OU=Tests
19openssl ca -cert cacert.pem -keyfile cakey.pem -in peer2.csr.pem -out peer2.cert.pem -outdir . -batch
20