I couldn’t get past how the team at Telegram made such odd decisions. Presumably they are a group of smart people who want to help people communicate. So how did they manage to piss off the entire crypto community?
They did it by disregarding best practices and mountains of advice. They did it by not consulting professional cryptographers. They did it by assuming they were smart enough to figure it out as they went along.
Don’t make the same mistakes they did.