EvilZone
Hacking and Security => Hacking and Security => : Kulverstukas April 11, 2011, 08:30:43 PM
-
Hello.
So I'm wondering are there tools that would help identify encryption used on files?
Let's say I have a huge text file which is encrypted. How do I see what kind of encryption is it?
-
Well, apart of obvious encryptions like bas64, which are indetified instantly, there are encryptions which you cannot tell they are present. aes256, etc.
This is becouse those algorythms generate a string which looks random, but it is not. If we have something like
asfsds4agr4ยท$56ds4$a:24ds64r75r
How do you tell how is it encrypted? It could be anything. Read this (second message)
http://forums.devshed.com/security-and-cryptography-17/identifying-the-encryption-type-373304.html
-
I don't know any existing one, but sounds like a interesting project ;) Maye make one by/for evilzone?
-
I don't know any existing one, but sounds like a interesting project ;) Maye make one by/for evilzone?
Well, you can easily identify hashes like md5, sha1, etc, or simple encryptions like b64. But with not-hash encryptions, with low data patterns repetition ratio, it is impossible to determine unless it has any kind of header, like the ones that are at the begining of PGP crypted messages.
-
if anyone wants I could upload the text file that I have. See if you can h4x it :P
-
Well, you can easily identify hashes like md5, sha1, etc, or simple encryptions like b64. But with not-hash encryptions, with low data patterns repetition ratio, it is impossible to determine unless it has any kind of header, like the ones that are at the begining of PGP crypted messages.
Yah, but that means we can also make the tool tell the user what it is not ;)