Tutorials

How does SSL/TLS work - part four

Like any secure protocol, vulnerabilities will continue to be discovered, and it is important to keep software that utilises TLS up-to-date so that the latest security patches are applied.

5 min read Read More

How does SSL/TLS work - part one

The Secure Sockets Layer (SSL) is a cryptographic protocol designed to secure communications over TCP/IP networks. SSL was developed by Netscape during the early 1990's, but various security flaws meant …

4 min read Read More

How does SSL/TLS work - part three

The previous post in this series about SSL/TLS described the handshake - the process that establishes an SSL/TLS session between client and server. The session includes agreed-upon encryption keys. Now, …

5 min read Read More

How does SSL/TLS work - part two

As part one explained, SSL/TLS is intended to provide secure network connections between a client (e.g. a web browser), and a server (e.g. a web server) by encrypting all data …

8 min read Read More

How does public key encryption work?

Public key encryption is briefly explained in the first post of this series, here, but it is of such importance in SSL/TLS and SSH that a more detailed explanation is …

7 min read Read More

New blog series on secure network protocols

This blog series will explain how secure network protocols work. It will explain what encryption is, what cryptographic hashes are, and how they are both used to secure data transmission. …

3 min read Read More