Программисты Microsoft ведут работу над своеобразным открытым проектом под названием PQCrypto-VPN, призванным протестировать алгоритмы так называемой постквантовой криптографии (PQC) при их использовании вместе с OpenVPN — технологией виртуальной частной сети (VPN) с открытым исходным кодом.
Алгоритмы постквантовой криптотграфии призваны сохранять устойчивость при атаке со стороны квантовых компьютеров. Хотя разработка таких компьютеров по-прежнему находится на относительно ранней стадии, предполагается, что их вычислительные мощности позволят взламывать многие современные алгоритмы шифрования за короткое время. Именно поэтому разработка более устойчивых PQC-алгоритмов ведется уже сегодня.
PQCrypto-VPN опубликован на GitHub (который, напомним, на днях был приобретен Microsoft). На данном этапе этот проект уже позволяет всем желающим сконструировать собственную реализацию OpenVPN с поддержкой шифрования с помощью трех разных PQC-протоколов. По мере того, как будут разрабатываться новые, их будут добавлять в PQCrypto-VPN.