News for hackers. Stuff that matters.
Re:Hack-petya mission accomplished – Petya ransomware decryptor by RUBwkVjwLsDKgPw on Monday April 11, 2016 @06:57PM (#11475814)
It's a 16-bit version of Salsa20, which is far less secure. Proof: this project. I have no clue what possessed the author to do this.

Stop hand-rolling crypto, people! Ransomware needs security too. :(

Re:Hack-petya mission accomplished – Petya ransomware decryptor by PeCaN on Monday April 11, 2016 @10:58PM (#11476915)
On the other hand, it's not a critical security application. If someone breaks it, you just don't get a little money. If the exploit becomes widespread, you can update the malware.

The author probably wanted to be able to somewhat quickly encrypt/decrypt a full disk on potentially slow hardware.

Re:Hack-petya mission accomplished – Petya ransomware decryptor by CamperBob2 on Saturday April 23, 2016 @02:41PM (#11556795)
Even a poorly-implemented homebrew encryption function would have been better than using a broken implementation of a common, trivially-recognizable function. It was easy for them to run this code through an SMT solver because it was easy to obtain the original source code.

It would have been smarter to bundle the ransomware with a 32-bit DOS extender so the known-good Salsa implementation could be used unchanged.

Re:Hack-petya mission accomplished – Petya ransomware decryptor by an_account_name on Monday April 11, 2016 @07:16PM (#11475918)
It's a way of sponsoring community-led crypto research.
Re:Hack-petya mission accomplished – Petya ransomware decryptor by mangeletti on Monday April 11, 2016 @08:43PM (#11476368)
My guess is that the authors wanted to ensure they could encrypt a full disk quickly.
Re:Hack-petya mission accomplished – Petya ransomware decryptor by arviewer on Tuesday April 12, 2016 @04:38AM (#11478022)
Maybe it's just a test to see how quickly this was broken.