Халықаралық стандарттау ұйымы (ISO) бүкіл криптоиндустрия үшін маңызды шешім қабылдады: Classic McEliece алгоритмі ISO/IEC 18033-2 асимметриялық шифрлау стандартына ресми түрде енгізілді. Бұл жай ғана бюрократиялық қадам емес, нарыққа кванттық компьютерлерден қорғау эксперименттік технологиялар санатынан практикалық жазықтыққа көшетіні туралы сигнал.
Неліктен Classic McEliece жай ғана «тағы бір алгоритм» емес
Әлі 1978 жылы Роберт Мак-Элис әзірлеген бұл кілттерді инкапсуляциялау механизмі әдеттегі RSA және Диффи-Хеллман хаттамасынан түбегейлі ерекшеленеді. Факторизация немесе дискретті логарифмдеу орнына ол қателерді түзететін кодтарға, атап айтқанда, бинарлық Гоппа кодтарына сүйенеді. Жүйе өмір сүрген 50 жылға жуық уақыт ішінде бұзылмады, бұл оны посткванттық криптографиядағы ең консервативті және уақытпен тексерілген құрылымдардың біріне айналдырады.
Негізгі ерекшеліктері мен қолдану сценарийлері
Classic McEliece-тің басты ымырасы — ашық кілттің өлшемі: 255 КБ-тан 1,3 МБ-қа дейін. Дегенмен, шифрмәтіннің өлшемі минималды болып қалады — 208 байтқа дейін. Бұл алгоритмді кілт өлшемі сыни фактор болып табылмайтын VPN қосылымдары немесе файлдарды шифрлау сияқты статикалық сценарийлер үшін өте қолайлы етеді. Мысалы, британдық Post-Quantum компаниясы алгоритмді шектеулі байланыс жағдайында жауынгерлік дрондарда сәтті сынап, оның практикалық өміршеңдігін дәлелдеді.
Неліктен NIST емес, ISO?
Айта кету керек, АҚШ Ұлттық стандарттар және технологиялар институты (NIST) бұрын Classic McEliece стандарттауын кейінге қалдырып, HQC алгоритміне басымдық берген болатын. Алайда NIST болашақта ISO нұсқасына негізделген стандартты қабылдауды қарастыруы мүмкін екенін мойындады. Осы уақытта ISO шешімі 177 елдің үкіметтері мен жеке компанияларына есік ашып, әдісті неғұрлым дәйекті және біркелкі енгізуге мүмкіндік берді.
Ағымдағы мәртебесі мен перспективалары
Classic McEliece Нидерланды мен Германия реттеушілерінің ұсыныстарында айтылған. Алгоритмді қолдау Debian, Ubuntu және Bouncy Castle кітапханасы сияқты жобаларда жүзеге асырылған. Бұл оны енгізу инфрақұрылымы қазірдің өзінде бар және белсенді дамып келе жатқанын білдіреді.
Менің көзқарасым бойынша, Classic McEliece стандарттауы — маңызды, бірақ тек бірінші қадам. Индустрия масштабтау мәселесін шешуі керек: өнімділікті құрбан етпей, посткванттық қорғауды жаппай пайдаланушыларға қалай қолжетімді ету керек. Дегенмен, 70-жылдары әзірленген алгоритмнің бүгінде халықаралық стандартқа айналуы криптографияда уақытпен тексерілген шешімдердің көбінесе ең сенімді болып шығатынын көрсетеді.