bellwether: (Default)
[personal profile] bellwether
From: "Steven M. Bellovin" <smb@cs.columbia.edu>
To: cryptography@metzdowd.com
Subject: SHA-1 cracked
Date: Tue, 15 Feb 2005 23:29:43 -0500

According to Bruce Schneier's blog
(http://www.schneier.com/blog/archives/2005/02/sha1_broken.html), a
team has found collisions in full SHA-1.  It's probably not a practical
threat today, since it takes 2^69 operations to do it and we haven't
heard claims that NSA et al. have built massively parallel hash
function collision finders, but it's an impressive achievement
nevertheless -- especially since it comes just a week after NIST stated
that there were no successful attacks on SHA-1.


This comes in the shadow of the SHA-0 collisions announced at CRYPTO '04. This means that it's 2048 times easier to come up with a piece of data which hashes to the same hash as a chosen piece of text. It doesn't mean that your banking sessions are insecure--not yet at any rate. It does mean we need to be looking for a replacement algorithm to use for digital signing.

Date: 2005-02-16 06:00 pm (UTC)
From: [identity profile] magicpacket.livejournal.com
SHA-0? Don't you mean MD5? Or wasn't I paying attention?

Date: 2005-02-16 06:05 pm (UTC)
From: [identity profile] bellwethr.livejournal.com
Both actually. The SHA-1 collision builds on earlier collisions found in SHA-0. Here's more info, taken from a summary from CRYPTO '04. (I had been referring to CRYPTO, and not Usenix Security, and edited the original post to reflect that.)

Date: 2005-02-16 06:59 pm (UTC)
From: [identity profile] audaibnjad.livejournal.com
I've heard good things about the Whirlpool Hash. But I'm not too familiar with anything not MD5 or SHA-1.

Date: 2005-02-17 02:00 am (UTC)
From: [identity profile] dragonmudd.livejournal.com
I don't understand any of this. Care to let us us know what SHA-1and SHA-0 are, and what collisions are?

Date: 2005-02-17 03:45 am (UTC)
From: [identity profile] bellwethr.livejournal.com
So, SHA stands for "Secure Hash Algorithm" and it's a standard algorithm for hashing, or reducing a large chunk of data into a smaller, representative chunk of data, often called a hash code--it's kind of like a fingerprint. These are used to quickly look up data. The ideal characteristic for a hash function H() is that if H(x) == H(y) then x == y.

Collisions refer to two different pieces of data hashing to the same hash code. Cryptographers like to talk about ideal, collision free hash functions in which every unique block of data has a unique hash code, but in reality this is a very difficult property to prove. We use hashes in cryptography to create digital signatures of data, proving that the data was not modified in transit. If collisions are possible, it is possible to alter data while leaving its signature intact.

In reality, the news regarding SHA-1 (a supposedly much stronger hash function than SHA-0), means very little in the near term. Collisions are possible, but engineering them in all likelihood still remains difficult. This means while it may be possible in 2^69 steps to generate a piece of data that hashes to a specific value, it will still be very difficult to modify an existing piece of data to make it say what you want to say and still retain the same hash code.

Date: 2005-02-17 04:53 am (UTC)
From: [identity profile] donaithnen.livejournal.com
Cryptographers like to talk about ideal, collision free hash functions in which every unique block of data has a unique hash code, but in reality this is a very difficult property to prove.

Actually it's very easy to prove that collisions exist, given the difference in size between the data being hashed and the resulting hash. What they'd like to believe about a supposedly ideal hash is that the distribution is completly random and that you can't take any shortcuts when trying to find a collision.

And in other news, crap, that's going to make work interesting. I don't remember off the top of my head if Crypto API has any other good hashes. I'll have to talk to my boss and see what he thinks about it.

Date: 2005-02-17 05:27 am (UTC)
From: [identity profile] bellwethr.livejournal.com
Hah. Good point--you're absolutely right, hashing is a many to one mapping.

Date: 2005-02-17 05:30 am (UTC)
From: [identity profile] bellwethr.livejournal.com
Oh, and you're using the Windows Crypto API? You have my sympathy. I dealt with it all summer long last year at Intel. Ugh. I do know X.509 certificate creation and management inside and out now, though... :)

Date: 2010-08-10 01:28 am (UTC)
From: (Anonymous)
Stop hack the program!!!

Playstation Move Bundle

Date: 2010-09-19 01:45 pm (UTC)
From: (Anonymous)
Playstation Move Bundle gets you off the couch and into the action

Date: 2011-02-16 11:11 pm (UTC)
From: (Anonymous)
Stop hack the program!!!

Date: 2011-02-23 03:25 am (UTC)
From: (Anonymous)
Stop hack the program!!!

Date: 2011-02-25 12:29 am (UTC)
From: (Anonymous)
Stop hack the program!!!

Cherry Rain And Julian

Date: 2011-05-30 02:28 pm (UTC)
From: (Anonymous)
- the first scene Cherry and Julian made

Surgossegi ellatas

Date: 2011-06-11 08:20 pm (UTC)
From: (Anonymous)
Nice template

Diabetes

Date: 2011-06-12 02:54 am (UTC)
From: (Anonymous)
Nice template!

Rant

Date: 2011-06-16 07:48 pm (UTC)
From: (Anonymous)
Nice template! surgossegi-ellatas.com

Date: 2011-06-23 01:58 am (UTC)
From: (Anonymous)
Stop hack the program!!!

Date: 2011-07-25 01:09 pm (UTC)
From: (Anonymous)
Stop hack the program!!!

Date: 2011-12-10 02:38 am (UTC)
From: (Anonymous)
Stop hack the program!!!
From: (Anonymous)
Hack again?!

Date: 2012-07-05 11:14 am (UTC)
From: (Anonymous)
Stop hack the program!!!

Date: 2012-11-20 04:15 am (UTC)
From: (Anonymous)
Stop hack the program!!!

Легальные порошки

Date: 2013-02-28 10:37 am (UTC)
From: (Anonymous)

приятно удивлен быстротой и слаженностью работы магаза djarus.ru благодарю

Легальность 2011

Date: 2013-04-04 08:48 am (UTC)
From: (Anonymous)

тоже делал заказ в russianhark.ru . всё пришло вовремя. спасибо менеджерам.
From: (Anonymous)

Отличная работа парни djarus.ru, продолжайте в том же духе
я с вами
From: (Anonymous)

Ко мне порох c herbalcompany.ru шел всего три дня по мажор экспресс... С корешами замутили миксов из него и куранули - веррриии гудд.. буду брать у вас еще..

Profile

bellwether: (Default)
bellwether

May 2009

S M T W T F S
     1 2
3456789
10111213141516
17181920212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 14th, 2025 07:11 am
Powered by Dreamwidth Studios