Блогер Николай Тузов готовит большой обзор релиза Go 1.27 и застрял на разделе про постквантовые подписи — вместо короткой заметки получился отдельный ликбез по постквантовой криптографии. Причина: в Go 1.27 появился пакет crypto/mldsai">i с поддержкой в сертификатах и TLS, и это значит, что на чистом Go теперь можно собрать полностью постквантовый TLS-хендшейк — обмен ключей был добавлен ещё в 1.24, а теперь дошла очередь до аутентификации.
Автор считает, что тема незаслуженно обходится в большинстве обзоров: её либо считают уделом «специалистов по безопасности», либо думают, что беспокоиться рано, пока нет мощных квантовых компьютеров. По его словам, на самом деле это касается всех уже сейчас.
четыре килобайтаразмер сертификата с ML-DSA
217 байтразмер сертификата с Ed25519
1.24версия Go с постквантовым обменом ключей