Однако, ровно месяц назад Национальный Институт Стандартов и Технологий США (NIST)
наконец-то решил, какими именно алгоритмами шифрования мы будем пользоваться для защиты информации в пост-квантовую эпоху.
Скажем, обычный RSA для таких целей уже не подходит, так как вся сила RSA в том, что разложение 4096-битного числа на два простых множителя - это экстремально ресурсоёмкая задача, на которую даже на современных суперкомпьютерах понадобится срок, сравнимый с возрастом наблюдаемой Вселенной.
Но для квантовых компьютеров существует
алгоритм Шора, позволяющий провести разложение на множители за существенно меньший (логаритмический) срок.
А теперь
Микрософт объявил, что первый из алгоритмов, ML-KEM (чорт, мне нравится это название, КЕМ!) уже встроены в стандартную библиотеку шифрования их ОС. ML-KEM - алгоритмом Шора уже не ломается.
Приятно удивлён такой прозорливостью и оперативностью - за месяц нарисовать и оттестировать такую ответственную вещь, как алгоритм шифрования - это похвально. Но, конечно, наверняка им из НИСТа кто-нибудь свистнул заранее.
Permalink to this post