На прошлой неделе Telegram без особого афиширования сменил алгоритм шифрования. Вместо SHA-1 популярный мессенджер теперь использует SHA-256. Основатель Telegram Павел Дуров объяснил, чем было вызвано такое решение.
В принципе, изменение протокола носит скорее религиозный характер. Пользователи с большим доверием относятся к SHA-256. Принципиальной разницы нет, но большинству гиков, специализирующихся на криптографии, спокойнее, когда перед глазами не маячит протокол SHA-1.
Глава Telegram Павел Дуров
В свою очередь брат Павла – Николай Дуров, взявший на себя техническую часть мессенджера, в свое время уверял, что нет необходимости менять протокол шифрования SHA-1 на SHA-256.
Впрочем, рядовым пользователям по большому счету безразлично, каким именно способом шифруются отправленные и полученные сообщения. Намного интереснее регулярные конфликты между ФСБ и мессенджером.
Так, на прошлой неделе адвокат Telegram Рамиль Ахметгалиев обратился в Верховный Суд РФ с требованиям признать приказ ФСБ о раскрытии сообщений прямым нарушением УПК и закона об оперативно-розыскной деятельности.
Более того, требование ФСБ опиралось на недействующий федеральный закон и, по сути, считается незаконным. ФСБ же, в свою очередь, продолжается бороться за «легализацию технических средств связи» с цель получения доступа к переписке пользователей. ROEM

Ни SHA-1, ни SHA-256 не являются “протоколами шифрования”. Во-первых, это алгоритмы, а не протоколы, во-вторых, алгоритмы хэширования, а не шифрования. И вот их использует уже протокол обмена сообщений MTProto, на котором основан телеграм.
@lurker, видимо сам ДУРОВ не знает, что такое протокол, а что такое алгоритм …
@Ланецкий Денис, Павел Дуров может и не знать, но вот его брат то точно знает…
@0x62ash, обколятся там своими алгоритмами, а потом в протоколы долбятся
SHA = Secure Hash Algorithm.
@lurker, у меня железка 14 терахэшей США256 выдет, S9.