Tutorials

How does SSH work - part three

SSH-2 uses a layered architecture, consisting of a transport layer, a user authentication layer, and a connection layer (described here).

5 min read Read More

How does SSL/TLS work – part five - FTPS

An earlier group of posts in this series covered the SSL/TLS protocol in detail. They neglected, however, to mention one of the most common uses of SSL/TLS - to implement a secure form of file transfer known as FTPS.

8 min read Read More

What are digital certificates?

In How does public key encryption work?, it was explained that there needs to be a way of reliably associating public keys with their owners. Using someone's public key to …

7 min read Read More

What are cryptographic hashes?

Cryptographic hash algorithms are important mathematical functions used widely in software, particularly in secure protocols such as SSL/TLS and SSH.

8 min read Read More

What is encryption?

The first post in our series about new secure network protocols concerns the most important concept required for understanding security, encryption.

5 min read Read More