![]() |
2005¦~2¤ë17¤é |
SHA-1 "hashing" algorithm broken. Cory Doctorow: SHA-1 is a "hashing algorithm." Feed it a long string of digits -- like an MP3 -- and it will produce a supposedly unique "hash" of those digits that's much shorter. This hash can be used to determine, for example, whether a message has been tampered with: append a hash to an email message that's generated in combination with a PGP key and your recipients can repeat the operation and determine whether the message has been tampered with in transit. Or distribute a hash of the latest security update and your download manager can compare the hash with the value it gets when it hashes update and make sure you've got the real goods. P2P application designers use hashes in a number of ways: detecting spoof files and trojans, downloading the same file from many sources ("parallel downloading" -- a poor man's BitTorrent, essentially) and so forth. Spamfighters use hashes to spot spam -- it's a way to tell whether the message I've just received has already been flagged as spam by you, saving me the trouble of looking it up -- and proposals like LOAF use hashes to assemble lists of trusted senders by allowing friends to share contact lists without exposing the actual names of their other friends. There are lots of ways to calculate hashes, but SHA-1 is one of the most widely used. Many SHA-1 applications rely on the absence of "collisions" -- that is, the ability to spoof it by having two files hash out to the same fingerprint. That's a key piece of any kind of digital signature system. But now, there's a break for SHA-1, a means that makes it relatively easy to find collisions in a relatively short time: The research team of Xiaoyun Wang, Yiqun Lisa Yin, and Hongbo Yu (mostly from Shandong University in China) have been quietly circulating a paper announcing their results:Link [Boing Boing] 4:39:11 PM ![]() |
Happy Valentine's Day in hysterically misused Chinese. Xeni Jardin: ![]() "[W]hen I first saw this... I was stunned and speechless. It literally means "crazy diarrhea" in both Chinese Hanzi and Japanese Kanji." He invited readers to contribute Photoshop remixes. The results include this Valentine's Day chocolate wrapped with a message which would be very inappropriate, unless this is your kind of thing. Link to Tian's explanatory blog post. (Thanks, Jared Mackay) [Boing Boing]9:48:35 AM ![]() |
Sonos Digital Music System Broken for Mac
Backstage: Sonos Digital Music System, reviewe [iPodLounge] - lev (tips@gizmodo.com) [Gizmodo]9:29:52 AM ![]() |
Happy Hacker Keyboard Professional
Happy Hacking Keyboard Professional [SorobanGeeks] - lev (tips@gizmodo.com) [Gizmodo]9:29:07 AM ![]() |
German Radio Offers Downloadable Songs via SMS
Future of Radio is Downloadable [WiredNews] - lev (tips@gizmodo.com) [Gizmodo]9:28:37 AM ![]() |
Hitachi Wooo DZ-MV780
Hitachi's Newest DVD Camcorder [CNET] - lev (tips@gizmodo.com) [Gizmodo]9:25:04 AM ![]() |
Sanyo Wipoq Bluetooth Messenger
Philips Introduces Five New Mobile Phones. [Treonauts] - lev (tips@gizmodo.com) [Gizmodo]9:21:15 AM ![]() |
NanoChromics Display: More ePaper You Can't Buy
The NCD promise huge power savings and a crisper display over LCDS, but in keeping with the paper replacements we've seen thus far isn't delivering too much yet. Ntera promise a product launch later this year though, so expect to wake up around July-ish to a world turned upside down by science. Digital Ink Prototype Uses Nanotech [ExtremeTech] - lev (tips@gizmodo.com) [Gizmodo]9:19:06 AM ![]() |