Sinisterly
Learning Encryption - Printable Version

+- Sinisterly (https://sinister.ly)
+-- Forum: Hacking (https://sinister.ly/Forum-Hacking)
+--- Forum: Tutorials (https://sinister.ly/Forum-Tutorials)
+--- Thread: Learning Encryption (/Thread-Learning-Encryption)

Pages: 1 2 3


RE: Learning Encryption - Deque - 10-24-2012

(10-20-2012, 05:40 PM)unknownAttacker Wrote: about theory: I think the best way to learn theory is to also learn history: start at simple transposition and monoalphabetic substitution ciphers, then go all the way to modern encryption. writing encryption/decryption software is not hard when you know both theory and programming. cracking is difficult as you need to know a lot about cryptanalysis and a lot of math.

I fully agree with you here.

(10-22-2012, 12:23 AM)unknownAttacker Wrote: md5 is not that strong, but distributed is a good idea anyway

What do you mean with not that strong? Bruteforcing 128 bit hashes can take years. That are about 3.4 * 10^38 possible hashes to check. Too many to store them all in rainbowtables and too many to bruteforce them fast enough unless the password is insecure (i.e. not long enough).


RE: Learning Encryption - unknownAttacker - 10-24-2012

md5 is not considered secure anymore as the known rainbowtables for it are huge now (remember, rainbowtable is not the same as lookup table) and there are at least 2 known collision attacks