Это несколько наивное рассуждение.
1. Во-первых, у нас есть некоторый набор криптоалгоритмов, которые достаточно исследованы/доказаны чтобы не рассматривать всерьёз возможность "закладки АНБ" в них (см например
https://safecurves.cr.yp.to/). Более того, важной фичей дизайна современного криптоалгоритма является
непроизвольность параметров, чтобы такую закладку не было особо куда прятать.
2. Как ни странно, как раз TLS1.3 — один из лучших транспортных протоколов шифрования сейчас, и если вам по каким-то причинам не хватает noise, то используйте современную версию TLS. Эта уверенность происходит во многом как раз из того, что за ошибки находили и как исправляли в прошлых версиях протокола.
3. При всём при этом подавляющее большинство проблем кастомной криптографии — инженерные, а не алгоритмические. При этом, что характерно, команда Телеграма тоже допускала подобные проблемы в шифровании, которые потом исправлялись в новых версиях протокола. Это в общем не фатальная проблема, и я надеюсь что ребята научились на своих ошибках — но это показывает что никого уровня условного djb, кто мог бы написать стопроцентно-корректный код с первой попытки, у них нет.
Кажется при этом, что половина этого
научения на ошибках и состоит в отказе от применения собственных творений сумрачного гения в пользу хорошо изученных общедоступных библиотек — чем меньше движущихся частей, тем меньше возможности облажаться где-нибудь на стыках.