how does DES hash work?
#1
I know DES as an encryption method: plaintext + key -> ciphertext.

But in hashcat DES is used as a hashfunction and the password "hashcat1" results in hash a28bc61d44bb815c:1172075784504605

So, I can't find anything about a DES hash function which results in a hash with the above form (xxx..:xxx..). Where can I find information on what is used here?
Reply
#2
Is just that the 56 bit keyspace of DES is feasible to brute force with a few GPU in a short time, so you can brute force they key with a given pair of CryptText and PlainText.

Quote:root@ht:~# echo 1172075784504605 | xxd -r -p | openssl enc -des-ecb -nopad -K $(echo -n hashcat1 | xxd -p) | xxd
00000000: a28b c61d 44bb 815c                     
Reply
#3
Aaaahh, the "hash" is ciphertext:plaintext! Thanks, that was what I missed!
Reply