← Back Published on

Digital Certificates

What is a digital certificate? I am going into what it is, and how I created one! 

A digital certificate certifies the ownership of a public key by the named subject of the certificate. It will show the ownership as well

What does a public key mean? It is a value used to encrypt data. It is also used to check for legitimacy.

So we know what it is, Let’s make one!

I used an IIS Manager on a VM to request a new certificate.

This is (internet information services) and I have it installed on a server I am running. Specifically, a Windows server and helps with web servers.

I first created the certificate from the IIS VM and requested the cert from a certification authority that is a cryptographic provider

A cryptographic service provider provides either hardware or software-based encryption and decryption.

I created a certification and bound the certificate to a secure HTTPS port on a website.

After this, the certificate request was granted.

HTTPS gives us much greater security compared to regular HTTP on a website and the connection to a server.

Here, you can see the old certification assigned to the service and the new on I created. I simply deleted the old cert and my new one is now the standard!

Below is a picture of the official certification. Notice the validation dates :)

I was also able to view the information on the web service itself! Kali Linux makes it easy to do this