[project]Encrypting data in Transit using SSL
Goals: Enable SSL on a website to transfer data over a secure channel
Steps (create a private key and certificate)
1. Create a server private key named [server.key] with 1024 bit encryption
openssl genrsa -des3 -out server.key 1024
2. Remove passphrase from RSA private key
openssl rsa -in server.key -out server.pem
3. Create a certificate
openssl req -new -key server.key -out server.csr
4. Certificate with signature
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
Steps(edit httpd.conf and httpd-ssl.conf)
httpd -t > syntax check
After completing these steps above, restarting wamp server is required.
Then, we can see that website with HTTPS/SSL is enabled when we access https://localhost/wordpress