| Основная математическая задача | Основан на кодовой криптографии с использованием линейных кодов, исправляющих ошибки. Classic McEliece опирается на консервативное допущение безопасности, основанное на кодах . | Основан на теоретико-числовых допущениях, таких как сложность факторизации целых чисел . |
| Базовый механизм | Шифрование по типу McEliece кодирует открытый текст как кодовые слова из семейства кодов, исправляющих ошибки (например, коды Гоппы). Затем добавляются ошибки, так что секретный ключ позволяет декодировать . | RSA использует открытый модуль и экспоненту для шифрования/проверки, а закрытая операция зависит от секретной информации о факторизации . |
| Устойчивость к квантовым атакам | Кодовая криптография изучается как постквантовое решение, так как она не основана на тех же теоретико-числовых допущениях, что RSA, Diffie-Hellman или криптография на эллиптических кривых . | RSA входит в число систем, на которые нацелен переход к постквантовой криптографии, поскольку квантовые вычисления угрожают широко используемым классическим асимметричным системам . |
| Размер ключа | Очень большие открытые ключи. NIST сообщает о размере примерно от 260 КБ до 1 МБ для разных наборов параметров Classic McEliece . | Размер открытых ключей RSA значительно меньше в типовых реализациях, хотя прямого сравнения в источниках нет. |
| Размер шифротекста | Маленький размер шифротекста — одно из отмеченных преимуществ Classic McEliece . | Размер шифротекста RSA привязан к размеру модуля RSA в стандартной схеме шифрования. |
| Производительность | NIST описывает Classic McEliece как алгоритм с быстрым инкапсулированием и декапсулированием, но медленной генерацией ключей . | Прямого сравнения с RSA в предоставленных источниках нет. |
Коротко: RSA основан на теоретико-числовых задачах, а Classic McEliece — на кодовой криптографии, использующей коды, исправляющие ошибки . Компромисс: очень большие открытые ключи в обмен на маленькие шифротексты и долгую историю (предложение McEliece датируется 1978 годом) .
Предоставленные источники не подтверждают информацию о развёртывании Mullvad VPN данного стандарта, поэтому эти детали не следует считать верифицированными на основе данного набора источников.
Предоставленные источники не подтверждают временные рамки рекомендации BSI TR-02102-1, поэтому эти детали не следует считать верифицированными на основе данного набора источников.
NIST рассматривал Classic McEliece как кандидата 4-го раунда в своём проекте постквантовой криптографии . В 2025 году NIST выбрал HQC, а не Classic McEliece, в качестве дополнительного KEM на основе кодов для стандартизации . В материалах NIST говорится, что Classic McEliece «широко считается безопасным», но также указывается, что NIST не ожидает его широкого использования из-за очень больших открытых ключей и ограниченного интереса . Материалы NIST также ссылаются на стандартизацию ISO как часть контекста для выбора .
| Основная математическая задача | Основан на кодовой криптографии с использованием линейных кодов, исправляющих ошибки. Classic McEliece опирается на консервативное допущение безопасности, основанное на кодах . | Основан на теоретико-числовых допущениях, таких как сложность факторизации целых чисел . |
| Базовый механизм | Шифрование по типу McEliece кодирует открытый текст как кодовые слова из семейства кодов, исправляющих ошибки (например, коды Гоппы). Затем добавляются ошибки, так что секретный ключ позволяет декодировать . | RSA использует открытый модуль и экспоненту для шифрования/проверки, а закрытая операция зависит от секретной информации о факторизации . |
| Устойчивость к квантовым атакам | Кодовая криптография изучается как постквантовое решение, так как она не основана на тех же теоретико-числовых допущениях, что RSA, Diffie-Hellman или криптография на эллиптических кривых . | RSA входит в число систем, на которые нацелен переход к постквантовой криптографии, поскольку квантовые вычисления угрожают широко используемым классическим асимметричным системам . |
| Размер ключа | Очень большие открытые ключи. NIST сообщает о размере примерно от 260 КБ до 1 МБ для разных наборов параметров Classic McEliece . | Размер открытых ключей RSA значительно меньше в типовых реализациях, хотя прямого сравнения в источниках нет. |
| Размер шифротекста | Маленький размер шифротекста — одно из отмеченных преимуществ Classic McEliece . | Размер шифротекста RSA привязан к размеру модуля RSA в стандартной схеме шифрования. |
| Производительность | NIST описывает Classic McEliece как алгоритм с быстрым инкапсулированием и декапсулированием, но медленной генерацией ключей . | Прямого сравнения с RSA в предоставленных источниках нет. |
Коротко: RSA основан на теоретико-числовых задачах, а Classic McEliece — на кодовой криптографии, использующей коды, исправляющие ошибки . Компромисс: очень большие открытые ключи в обмен на маленькие шифротексты и долгую историю (предложение McEliece датируется 1978 годом) .
Предоставленные источники не подтверждают информацию о развёртывании Mullvad VPN данного стандарта, поэтому эти детали не следует считать верифицированными на основе данного набора источников.
Предоставленные источники не подтверждают временные рамки рекомендации BSI TR-02102-1, поэтому эти детали не следует считать верифицированными на основе данного набора источников.
NIST рассматривал Classic McEliece как кандидата 4-го раунда в своём проекте постквантовой криптографии . В 2025 году NIST выбрал HQC, а не Classic McEliece, в качестве дополнительного KEM на основе кодов для стандартизации . В материалах NIST говорится, что Classic McEliece «широко считается безопасным», но также указывается, что NIST не ожидает его широкого использования из-за очень больших открытых ключей и ограниченного интереса . Материалы NIST также ссылаются на стандартизацию ISO как часть контекста для выбора .