Live data from Hacker News

Hello (Distributed) World: Designing Software that Spreads P2P

blog.cyll.org

31–32 of 32 posts

Re: Hello (Distributed) World: Designing Software that Spreads P2P

#31

They're using SHA1 to sign / identify programs. Finding and exploiting a hash collision would be fairly straightforward and could have really bad consequences, since I presume I could publish my "rogue" modified program to peers fairly easily.

From the footnotes: "In addition, we will be transitioning to SHA-256 in the future. "

Re: Hello (Distributed) World: Designing Software that Spreads P2P

#32

They're using SHA1 to sign / identify programs. Finding and exploiting a hash collision would be fairly straightforward and could have really bad consequences, since I presume I could publish my "rogue" modified program to peers fairly easily.

From the footnotes: "In addition, we will be transitioning to SHA-256 in the future. "

Our early decision to use SHA-1 was a balance between limitations of mobile hardware and the security landscape of the day.

Much of Skynet's core technology is actually designed for mobile platforms. Skynet essentially thinks of a desktop computer as a fancy phone with a different UI toolkit and without a cellular modem.

While switching to SHA-2 is on our to-do list, it's not as high as nailing a stellar experience for our users. Should SHA-1 erode more quickly than expected, we'll be sure to bump up the priority of that transition. We'll be sure to pivot the network before it's a real problem.

Post reply on HN