Warning
You are reading an old version of this documentation. If you want up-to-date information, please have a look at 5.1 .SSL/TLS Certificate
SSL (Secure Sockets Layer) and its successor, TLS (Transport Layer Security), are cryptographic protocols designed to provide secure communication over a computer network. They establish an encrypted link between a client (e.g., web browser) and a server (e.g., web server), ensuring that data transmitted between them remains private and integral. This is crucial for protecting sensitive information such as passwords and personal data.
The upcoming chapters cover how SSL works and how to generate a self-signed SSL certificate.