Introduction

Differences between Clear Text, Cryptography Protocols & VPNs

Clear-text:

  • Easy to intercept, eavesdrop & mangle.

  • Use clear-text only on trusted networks.

Cryptographic Protocols:

  • Protocol encrypts information transmitted to protect the communication.

  • Prevents eavesdropping.

  • Need to transmit clear-text anyways? Wrap your communication into a tunnel.

  • Protocol for Tunneling = VPN.

VPN:

  • A VPN uses cryptography to extend a private network over a public one.

  • Protected connection a to a a private network.

  • A VPN connection is needed for using the course Labs.

HTTP(s) Traffic Sniffing with Wireshark

There are 2 websites using HTTP and HTTPS respectively, differences in the communication can be checked through a sniffer as Wireshark and using the command 'Follow TCP Stream':

Basic Binary and Hexadecimal Arithmetic

Binary

1 + 1 = 10

111 + 1 = 1000

1101b = 13d

Converting Decimal and to Binary

Divide by 2 and keep a not of the remainder iterating the same operation until the dividend is zero.

13d is 1011b:

Binary Operators

Hexadecimal

0x3a1 = 3a1h = 929d

Converting decimal to hexadecimal

Similar to converting decimal to binary: 1019d = 0x3FB

Last updated