Search Results
Search type | Search syntax |
---|---|
Tags | [tag] |
Exact | "words here" |
Author |
user:1234 user:me (yours) |
Score |
score:3 (3+) score:0 (none) |
Answers |
answers:3 (3+) answers:0 (none) isaccepted:yes hasaccepted:no inquestion:1234 |
Views | views:250 |
Code | code:"if (foo != bar)" |
Sections |
title:apples body:"apples oranges" |
URL | url:"*.example.com" |
Saves | in:saves |
Status |
closed:yes duplicate:no migrated:no wiki:no |
Types |
is:question is:answer |
Exclude |
-[tag] -apples |
For more details on advanced search visit our help page |
a cryptographic hash function with a 128-bit (16-byte) output, now deprecated
2
votes
What is wrong with those calculations md5 gpubruteforcing
956 / 16000*106 = 45.94, not 459.4. You forgot a zero: that's 16 billions hashes per second, not 1.6 billions. The actual figure is, as Jeff says, "nearly" 16000 millions, which means "a bit less" -- …
8
votes
Accepted
Distributed md5 crack software?
John the Ripper supports parallelization. This uses OpenMP or MPI. All of this is open source.
9
votes
Using MD5 for file integrity checks?
To complete @Terry's answer: MD5 is thoroughly broken for collisions, but only very slightly weakened for preimages and second preimages. … However, replacing MD5 for integrity checks is not a critical emergency; no need to get all worried on it. …
34
votes
Why does some popular software still use md5?
But you will also notice an apparently endless stream of people who want to use MD5, or suggest MD5, or begin to ask themselves questions about MD5 and are in search of some guidance. … But the Web is full of MD5; therefore, most applications will be full of MD5 as well -- and, because of point #4 above, the Web will be even fuller of MD5. …
12
votes
Accepted
Is Using MD5 Sufficient Reason to Reject This Payment Processor?
That MD5 is "broken" has no bearing here. MD5 is broken for collisions and collisions do not have any impact on your situation. What could be a worry is length extension attacks. … This is because MD5 is a Merkle-Damgård function. …
2
votes
Is a long salt usually sufficient for security purposes, even with MD5?
The only property of the salt is to be unique -- really unique, i.e. each hashed password has its own value (that's not one salt per server, but one salt per user, and a new one when the user changes …
7
votes
Difference between OS X md5 and gnu md5sum
In the second, you don't include the newline character, which mimics what OS X md5 utility does with the argument -s. …
3
votes
Accepted
What is the collision likelihood of MD5 when non-numeric values are removed?
For instance, you could interpret the MD5 value as a big integer, and encode that in base 10. … The corresponding Java code would look like this:
// MD5 output is a byte[], in variable md5out
String result = new BigInteger(1, md5out).ToString();
Since MD5 output is 16 bytes, the resulting integer …
46
votes
Accepted
If hashing is one way, why can we decrypt MD5 hashes?
Hashing is not encryption (it is hashing), so we do not "decrypt" MD5 hashes, since they were not "encrypted" in the first place. … So cracking a MD5 hash is about trying potential inputs (passwords) until a match is found. …
29
votes
Truncating the output of SHA256 to 128 bits
Though SHA-256 nominally offers a 256-bit output, no weakness about it is known when the output is truncated to 128 bits, except, of course, weaknesses inherent to the shorter output length; e.g. coll …
3
votes
Accepted
Is using MD5 in NTLMv2 protocol to store Windows passwords is secure?
MD5's resistance to preimages is (almost) as good as new. … The known collision attacks on MD5 demonstrate that MD5's compression function is not a PRF; however, this does not break HMAC/MD5. This just breaks the security proof. …
3
votes
Accepted
What are the enhancements of SHA1 compared to MD5?
MD5 is broken (for collisions). SHA-1 is not (at least, not as much). If your protocol requires resistance to collisions, then don't use MD5. … A contrario, MD5 collisions can be generated in less than one second on a basic PC.
SHA-1 is slightly slower than MD5 when processing bulk data, which does not matter as much as is usually believed. …
6
votes
Accepted
Multi hash security
"MD5(SHA-1(password))" is more secure than "MD5(password)" in the following sense: computing SHA-1 then MD5 on a candidate password takes about 2.5x the time it takes to compute only MD5 on the same password … It still is pathetically weak, for two reasons:
2.5x slower than a single MD5 is still awfully fast. …
14
votes
Accepted
Rounds of MD5 and SHA512 Hashing Algorithms
So we could say that MD5 uses "four rounds" (per block). … In that view, MD5 has 64 rounds. …
30
votes
Accepted
Reversible Hash Function?
The definition of a cryptographic hash function includes resistance to preimages: given h(x), it should be infeasible to recover x. A hash function being "reversible" is the exact opposite of that pro …