[11/03/2016 11:11] seed@ubuntu:~/lab4$ ls [11/03/2016 11:11] seed@ubuntu:~/lab4$ cp /usr/lib/ss sse2/ ssl/ [11/03/2016 11:11] seed@ubuntu:~/lab4$ cp /usr/lib/ss sse2/ ssl/ [11/03/2016 11:11] seed@ubuntu:~/lab4$ cp /usr/lib/ssl/openssl.cnf . [11/03/2016 11:11] seed@ubuntu:~/lab4$ ls openssl.cnf [11/03/2016 11:11] seed@ubuntu:~/lab4$ mkdir demoCA [11/03/2016 11:13] seed@ubuntu:~/lab4$ ls demoCA openssl.cnf [11/03/2016 11:13] seed@ubuntu:~/lab4$ cd demoCA/ [11/03/2016 11:13] seed@ubuntu:~/lab4/demoCA$ mkdir certs [11/03/2016 11:13] seed@ubuntu:~/lab4/demoCA$ mkdir crl_dir [11/03/2016 11:13] seed@ubuntu:~/lab4/demoCA$ mkdir new_certs_dir [11/03/2016 11:13] seed@ubuntu:~/lab4/demoCA$ clear [11/03/2016 11:14] seed@ubuntu:~/lab4/demoCA$ ls certs crl_dir new_certs_dir [11/03/2016 11:14] seed@ubuntu:~/lab4/demoCA$ ls certs crl_dir new_certs_dir [11/03/2016 11:14] seed@ubuntu:~/lab4/demoCA$ touch index.txt [11/03/2016 11:14] seed@ubuntu:~/lab4/demoCA$ vim serial [11/03/2016 11:14] seed@ubuntu:~/lab4/demoCA$ ls certs crl_dir index.txt new_certs_dir serial [11/03/2016 11:14] seed@ubuntu:~/lab4/demoCA$ cat serial 1000 [11/03/2016 11:14] seed@ubuntu:~/lab4/demoCA$ cd .. [11/03/2016 11:15] seed@ubuntu:~/lab4$ ls demoCA openssl.cnf [11/03/2016 11:15] seed@ubuntu:~/lab4$ vim openssl.cnf [11/03/2016 11:16] seed@ubuntu:~/lab4$ openssl req -new -x509 -keyout ca.key -out ca.crt -config openssl.cnf Generating a 1024 bit RSA private key ...........++++++ .......................++++++ unable to write 'random state' writing new private key to 'ca.key' Enter PEM pass phrase: Verifying - Enter PEM pass phrase: ----- You are about to be asked to enter information that will be incorporated into your certificate request. What you are about to enter is what is called a Distinguished Name or a DN. There are quite a few fields but you can leave some blank For some fields there will be a default value, If you enter '.', the field will be left blank. ----- Country Name (2 letter code) [AU]:US State or Province Name (full name) [Some-State]:Delaware Locality Name (eg, city) []:Newark Organization Name (eg, company) [Internet Widgits Pty Ltd]:University of Delaware Organizational Unit Name (eg, section) []:penis Common Name (e.g. server FQDN or YOUR name) []:Keith Yong Email Address []:keithy@udel.edu [11/03/2016 11:19] seed@ubuntu:~/lab4$ ls ca.crt ca.key demoCA openssl.cnf [11/03/2016 11:19] seed@ubuntu:~/lab4$ clear [11/03/2016 11:19] seed@ubuntu:~/lab4$ ls ca.crt ca.key demoCA openssl.cnf [11/03/2016 11:19] seed@ubuntu:~/lab4$ ls ca.crt ca.key demoCA openssl.cnf [11/03/2016 11:20] seed@ubuntu:~/lab4$ cat ca.key -----BEGIN ENCRYPTED PRIVATE KEY----- MIICxjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQI9ZWt/g9Zjk0CAggA MBQGCCqGSIb3DQMHBAgbKbIoFDkG5ASCAoD1HyVZNUL1OmU00ahoK3Hjss0YtQAp rH0giQNt8tjL+xsNJTUfVpcObViSEWqTzbANCj6lLiVFBTiCv3JukAt+24rii4Ko i4LIKuad6xvZG4M9B6uQ9HaXwO+yrLJtKG9zuiK5kNhOVI8i7Nkb1hSj33pCaOcn E1Rb4Uh4IoBxQvQpf8PDcArilTvQYs54BoPAXc62F3rq6T2q2B0O+DCXBv/aWAhp M6ckE/Yd/XmetwUFU95/PLimmOIb/D6bF/sS1AeIjLgYKr+QnKZzccomvqXLAJ00 6D7T467QGS+t+PmoL/ZwGYaebT96m2k+Bmmo2dz/gDiZKAZZJf2HxHbZJX4sCfCE mSFVVEJDB7+X9qIYAByOVLTDLdJfv6cLA/ziBc1iN4n6rX5wNrPO97mK6hvHw44d b74mfmAm9WZo+lol+EAGGz8Ch2buIq5pNoLsneBSQDBAaHwbZv3OL0YY43GMqGC5 jobhjJB3YkRq5j+QScslXCCHrGxRrYh8XiBh7jFil3yLRUAm9WXfGtnhVgn3s0+J k3BBEB9eiiVkb5JK/THHPj8QkwOV+VV3dmP4c6/V6hF6nau4ybMwUt8eIh7S72gf 2q2tMAMLXoxVI4b6u+UNGfTbtiPPY/KeQAUatsUIgoioKq/Qx+xLxONuPd/6HhuZ HilFqHzMrrRzcGlo4aEXDP6IhuA1jLUcTzfppSKed+bAqy4yjwdcbhn0vGtaae5C eeC8wd+KKbX2kdVez/HKvYBuabXXY/EdWLuA9a7ydnwaeSjJ/85hyPU5SBgoHSGy C4DBVqTCQlrMddTwl9ZLAPRO6R2o31YVPCh+6JeEFITHVzO+8Kw4TVlk -----END ENCRYPTED PRIVATE KEY----- [11/03/2016 11:20] seed@ubuntu:~/lab4$ cat ca.crt -----BEGIN CERTIFICATE----- MIIC/jCCAmegAwIBAgIJAOWq/FZzKYzQMA0GCSqGSIb3DQEBBQUAMIGXMQswCQYD VQQGEwJVUzERMA8GA1UECAwIRGVsYXdhcmUxDzANBgNVBAcMBk5ld2FyazEfMB0G A1UECgwWVW5pdmVyc2l0eSBvZiBEZWxhd2FyZTEOMAwGA1UECwwFcGVuaXMxEzAR BgNVBAMMCktlaXRoIFlvbmcxHjAcBgkqhkiG9w0BCQEWD2tlaXRoeUB1ZGVsLmVk dTAeFw0xNjExMDMxODE5NTNaFw0xNjEyMDMxODE5NTNaMIGXMQswCQYDVQQGEwJV UzERMA8GA1UECAwIRGVsYXdhcmUxDzANBgNVBAcMBk5ld2FyazEfMB0GA1UECgwW VW5pdmVyc2l0eSBvZiBEZWxhd2FyZTEOMAwGA1UECwwFcGVuaXMxEzARBgNVBAMM CktlaXRoIFlvbmcxHjAcBgkqhkiG9w0BCQEWD2tlaXRoeUB1ZGVsLmVkdTCBnzAN BgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAs7oXXqu5i56JjoqL6pKe6DReEhnzlNxo DdxKNVRDXAXyTQaMv1ZYm3AGDVkNrDYITBexszUK2wG7fulNR2j6rtJ6hCjz+gnE Db/atJMaXgpK1jBJWSJxwaVuzpLJhAl0/6TmCdWGrI2HlHSE+IzsF/4YhYjebSiF 7N+Yk/ONoy8CAwEAAaNQME4wHQYDVR0OBBYEFBtAt/otq5BbwVSKjD9u0pd+Gh8H MB8GA1UdIwQYMBaAFBtAt/otq5BbwVSKjD9u0pd+Gh8HMAwGA1UdEwQFMAMBAf8w DQYJKoZIhvcNAQEFBQADgYEAp9GfWpMWNz2smFwqZEdCeXZCA2v1nkYJFa7qVj0V ZldTpqwYjq1gd9nzvVkD97s1MUw210fcscdWxYdH90Lk6OwH9x71FkoJCTT8mHVq zul/sETtdoEHq7PNjHSMNg7M3yTBGHAKeRs5WbW8UPDZ4YAYys9f0AQrvfdnZv1l zmo= -----END CERTIFICATE-----