# Encryption and Hashing

Practice Labs Module
Time
1 hour
Difficulty
Intermediate

The "Encryption and Hashing" module provide you with the instructions and devices to develop your hands-on skills in the following topics: Cryptographic Basics, Comparing Hashing Algorithms, Comparing Hash Values.

Join over 3 million cybersecurity professionals advancing their career
or

Overview

### Introduction

The Encryption and Hashing module provide you with the instructions and devices to develop your hands-on skills in the following topics.

• Cryptographic Basics
• Comparing Hashing Algorithms
• Comparing Hash Values

Lab time: It will take approximately 1 hour to complete this lab.

### Exam Objectives

The following exam objectives are covered in this lab:

• System Hacking

### Exercise 1 - Cryptographic Basics

Cryptographic tools are used to generate and confirm the integrity of information or data and can be used for confidentially to protect from the unauthorized viewing of materials.

This greatly assists with the security of information you are receiving from the source location. Further with hashing, you can confirm, for example, a program you have downloaded has not been modified in some manner by checking its hash value produced by the author with your own value.

In this exercise, you will learn the following:

• CryptoDemo Installation
• CryptoDemo Encryption
• CryptoDemo Decryption
• Key Values
• Hashing

### Exercise 2 - Comparing Hashing Algorithms

We will now have a look at a different variety of algorithms in a direct comparison and using Hash Calc which is a calculator that computes message digests, checksums, and HMACs for files, as well as for text and hex strings. It provides 13 popular hash and checksum algorithms for calculations.

In this exercise, you will learn the following:

• Install of Hash Calc
• Using Hash Calc

### Exercise 3 - Comparing Hash Values

Here we will compare different hash values and get a better understanding of how hash's visually compared to each other in that state.

In this exercise, you will learn the following:

• Grabbing website hashes
• Using an online comparison tool