Programming Homework Help
Programming Homework Help. Homework lab for cryptography
see in the attachment file
I need to answer the questions:
Lab 3: Hashing
Objective: The key objective of this lab is to understand the range of hashing methods used, analyse the strength of each of the methods, and in the usage of salting. Overall the most popular hashing methods are: MD5 (128-bit); SHA-1 (160-bit); SHA-256 (256-bit); SHA-3 (256-bit), bcrypt (192-bit) and PBKDF2 (256-bit). The methods of bcrypt, scrypt and PBKDF2 use a number of rounds, and which significantly reduce the hashing rate. This makes the hashing processes much slower, and thus makes the cracking of hashed passwords more difficult. We will also investigate the key hash cracking tools such as hashcat and John The Ripper.
&Web link (Weekly activities): https://asecuritysite.com/esecurity/unit03
Open up your Ubuntu instance within vsoc.napier.ac.uk and conduct this lab.
Demo:
If required, you can check the hashing methods here: https://asecuritysite.com/encryption/js10
thank you