Knowledge Hub
Attacking ECB Oracles
TryHackMe11 answered prompts
Attacking ECB Oracles TryHackMe walkthrough with 11 answered prompts.
Prompts and answers
-
In what year did NIST hold a competition to find a new encryption algorithm that correctly implemented the three fundamental rules of cryptography?
1997
-
What is the AES cipher otherwise known as?
Rijndael Cipher
-
What type of encryption is AES? (Symmetric/Asymmetric)
Symmetric
-
What is used when the last AES block of the original message isn't completely filled?
padding
-
What is the ciphertext when encrypting the message CryptographyAndADreamToSecurity using the secret NotAGreatSecret!?
c35a97106295a3101b6be8a9af954d198462b30f0af7f669d46766cbeea7eabf
-
What cipher principle does ECB not perform sufficiently, leading to it being vulnerable?
diffusion
-
What types of files are notoriously difficult for ECB to encrypt?
images
-
What do we need to determine in the first step to attack an ECB oracle?
Block Size
-
What is the second element that we need to determine to attack an ECB oracle?
Offset
-
Using the script, what is the first character that is leaked from the oracle?
O
-
Now for the challenge, upgrade the script to recover the entire secret from the oracle. What is this secret?
OracleKnows