News for hackers. Stuff that matters.
Re:Telegram has launched a pretty intense campaign to malign... by fastball on Monday May 13, 2024 @10:07AM (#40343557)
Technically Signal is using their own home-rolled crypto, too – right?
Re:Telegram has launched a pretty intense campaign to malign... by imjonse on Monday May 13, 2024 @10:49AM (#40343991)
Telegram had some weird primitives which they said we should trust because they were made by their top team of mathematicians. Signal builds on widely used crypto primitives even if their protocol is their own (vetted by actual cryptographers though)
Re:Telegram has launched a pretty intense campaign to malign... by api on Monday May 13, 2024 @10:58AM (#40344083)
Sort of, but it's heavily peer reviewed and generally regarded as very good.

I really dislike the "hand rolled is bad" meme. Someone rolled all crypto. The questions are "who is doing the rolling," "do they know what they are doing," and "was it peer reviewed or directly and faithfully built from a peer reviewed design?"

Re:Telegram has launched a pretty intense campaign to malign... by Sebb767 on Monday May 13, 2024 @12:00PM (#40344774)
> I really dislike the "hand rolled is bad" meme.

Crypto is notoriously easy to get wrong, even if you know a lot about it - and most people do not. Secondly, proving something secure is pretty hard as well. If the crypto isn't a bog-standard algorithm in a well-known and reviewed implementation, assuming it to be insecure is a pretty good rule of thumb.

Re:Telegram has launched a pretty intense campaign to malign... by api on Monday May 13, 2024 @12:22PM (#40345002)
My take on "don't roll your own" is:

The people who take this advice are people who have respect for the difficulty of things like crypto and should be the ones implementing it, or at least on-ramped into learning how to do so.

The sorts of people who ship bad crypto because they don't bother to learn anything about the field are going to ignore this advice.

So I think as a strategy for fighting bad crypto it's neutral or maybe even net-negative by discouraging the right people from learning crypto and having no effect on overconfident fools.

Re:Telegram has launched a pretty intense campaign to malign... by deepsun on Monday May 13, 2024 @12:54PM (#40345386)
> should be the ones implementing it

Someone (Bruce Schneier?) said that the best way to get into actually inventing/implementing crypto is to first get handy inventing attacks / hacking into other algorithms and tools.