Write some good openssl genrsa, rsa, req, ca and x509 examples