Я тоже немного знаком с передачей и защитой данных и могу сказать, что действительно возможным механизмы передачи шифрованных данных так, чтобы сервер ключа к их расшифровке не имел. Так что, скорей всего, Дуров не врет, говоря, что не может предоставить ключи.
Можно было бы предоставить механизм для получения логов несекретных чатов - тут Дуров, возможно, и уперся. Подавляющему большинству пользователей все равно, видит товарищ комиссар их котиков, или нет.
С другой стороны закон этот, как его там... требует хранения всех логов и аудиоразговоров длительное время, полгода звук, два года текст. Это требует аппаратных мощностей (всех котиков нужно где-то хранить), и, как следствие, - бабла, и немало бабла. Видимо, они посчитали, что потерять аудиторию выгодней, чем вкладываться в реализацию требований.
А насчет национальной безопасности - как по мне, спорно. Заблокировали телеграм - ну перейдут те, из-за кого блокировали, в ватсап, сигнал и прочие стопицот мессенджеров или зелеными свистками будут общаться, если вообще весь Интернет отключить. Обходились же без него раньше.