
Anything purposefully performed to evade detection and make it difficult for the forensic investigation to take place.
Interrupt and prevent information collectiontask of finding evidence difficultHide traces of crime or illegal activityCompromise the accuracy of a forensics report or testimonyDelete evidence that an anti-forensics tool has been run
Attackers use these techniques to defend themselves against the revelation of their actions during criminal activities.

Imagine you're investigating a cybercrime case. You have a hard drive from a suspect’s computer. But how do you prove that the files you examine haven’t been altered?
suspect tries to replace a key document with a forged version? Or what if an insider tampers with evidence before it reaches court?
converts input data into a fixed-size hash value (or digest), unique to that data.
Integrity verification; Tamper detection; Evidence authenticationPassword hashingAttackers might alter timestamps or overwrite data, but if even a single byte changes, the hash value will change, alerting investigators.
My name is Ali.
93dcd29592078477d5e87c6289a33f7dbc8711eeed28451a2d626fbc10c287dc
My name is Ali
8100189f7b5064b7eac0510cbdaeadb7d84662a146a5c85fab14579e3686fb37
collisionCollision: Two different inputs produce the same hash output

MD5 (Message Digest Algorithm 5):
3. RIPEMD (Race Integrity Primitives Evaluation Message Digest):
TLS, IPsec, and SSL to provide message integrity and authenticity.TLS, SSL and IPSec are protocols that encrypt data sent over the internet.

ubuntu-17.10-beta2-desktop-amd64.iso ubuntu-17.10-beta2-server-amd64.iso ubuntu-17.10-beta2-server-i386.iso 
Hashing Alone DOESN'T Fully Mitigate Common Issues

123456, password).

| Password | Salt | Hash |
|---|---|---|
| UoR | a9c43be948c5cabd56ef2bacffb77cdaa5eec49dd5eb0cc4129cf3eda5f0e74c | |
| UoR | gsEVx | 35172b0b7c9c3002bbf02908b3f330dde5f5eda42b0b4d553ae0759eb25686c8 |
| UoR | LTBkP | b9909221fbbda70bea27644b84443ddb68f78ede2253fa8f6409fd8b7602599a |
| UoR | HTsBK | cf1c25063093411faefb09198356de6775955b5ff6e0fe9aab665a3e95d11e25 |
| UoR | MnNEo | 9965&da1af957af6f26790189f0a1957018c0962361580c5bd5fc50d26b71579 |


An attacker intercepts communication between the user and authentication platform to steal data (e.g., passwords).
The attacker tries different passwords until one works, often succeeding with weak passwords.
Rainbow tables use precomputed hashes for dictionary words and compare them to database values.

You are working with a user named jack@abcd12345.net. Jack has submitted a password, but the password has been stored as a hashed value for security purposes. Your task is to determine the original plaintext password from the hash.
5c4bf758b3e4a924c49c4cd683cc638b
## Activity: In a small group(3) and choice one. 1. **IPSec VPN Breach Scenario** | | |--------------------------------------------------------------------------| | 1. How do digital signatures work in IPSec to ensure data hasn’t been tampered with? | | 2. What can digital signatures help prove when verifying the integrity of data sent through the VPN? | | 3. If the VPN data was altered, how would the digital signature help investigators figure it out? | 2. **Fake SSL/TLS Certificate Scenario** | | |--------------------------------------------------------------------------| | 1. What do digital signatures do in SSL/TLS certificates to make sure the website is legitimate? | | 2. How can digital signatures help prevent attacks like man-in-the-middle attacks where data might be altered? | | 3. How could investigators check if the SSL/TLS certificate was fake or tampered with using digital signatures? | ---
