[О блоге]
[наверх]
[пред]
[2024-07-17 12:44:20+03:00]
[214287599168cd5eca2e2b7bd49f7666778433cc]
Темы: [crypto][djb]
В GnuPG появилась поддержка пост-квантовой криптографии
https://ntruprime.cr.yp.to/faq.html
В 2.5.0 версии, в качестве эксперимента, можно использовать для
шифрования PQC ключи. Пока это по сути gpg --quick-gen-key test pqc,
который сгенерирует вот такой ключ:
pub brainpoolP384r1/0xB3F685FEC63A4D36 2024-07-17 [SC]
7C4858DB07F243162251B831B3F685FEC63A4D36
uid [ ultimativ ] test
sub ky768_bp256/0xCD562DA22CBC320C 2024-07-17 [E]
CD562DA22CBC320C58D61D1198E587A3BF95C63573C16DD6F91FF1B7C26D2C85
По умолчанию Brainpool кривые используются, что для меня необычно.
Размер зашифрованного "hello world" почти под полтора килобайта. Но
можно указывать и алгоритмы типа "Ed448/cert,sign+kyber768_X448/encr"
для использования других кривых. Но не верю что есть смысл в *448
(34b51c3068ae1f6d1beb2d65b678923f4821c6a4), если что.
В OpenSSH PQC есть давным давно. Жду появления в age
(6df5bfb70dfc25de3344c4a28b307dc6fe4f1807).
Между тем, DJB поднимает в своём FAQ вопросы о патентной чистоте Kyber-а
и вообще есть ли у него плюсы. Мол, в Streamlined NTRU Prime всё чисто и
хорошо. Видя как относятся NIST к его алгоритмам, и насколько они лучше
преобладающего количества остальных -- внушает доверие его отношение к
Kyber, особенно после (02211b33b7ccd987535b0a9599b17e715cab70cb) наезда
на Kyber-512.
[оставить комментарий]