06-25-2020, 08:35 PM
AES is not a hashing algorithm.
it's an encryption algorithm, a cipher.
Completely different things.
encryption is reversible... you still need to know a key
normally, you do not directly use a password for encryption algorithms (because of fixed key size etc)... most of the time there is a heavy key derivation function (KDF) in between the password and the key.
also there must be something to check if the password was correct... i.e. a decrypted data verification step.
That means that AES decryption is not directly possible with hashcat... because it's not a HASH... it's just a cipher that encrypts and decrypts data with a fixed length key size (and the keys most of the time are or look random, e.g. because determined with a KDF from a password, could have many iterations, salts etc).
it's an encryption algorithm, a cipher.
Completely different things.
encryption is reversible... you still need to know a key
normally, you do not directly use a password for encryption algorithms (because of fixed key size etc)... most of the time there is a heavy key derivation function (KDF) in between the password and the key.
also there must be something to check if the password was correct... i.e. a decrypted data verification step.
That means that AES decryption is not directly possible with hashcat... because it's not a HASH... it's just a cipher that encrypts and decrypts data with a fixed length key size (and the keys most of the time are or look random, e.g. because determined with a KDF from a password, could have many iterations, salts etc).