Криптография на эллиптических кривых (ECC)
Что такое Криптография на эллиптических кривых (ECC)?
Криптография на эллиптических кривых (ECC)Семейство алгоритмов с открытым ключом, основанное на алгебраической структуре эллиптических кривых над конечными полями; обеспечивает безопасность, сопоставимую с RSA, при значительно меньших ключах.
Криптография на эллиптических кривых (ECC) строит примитивы с открытым ключом — обмен ключами (ECDH), электронные подписи (ECDSA, EdDSA) и шифрование (ECIES) — на группе точек эллиптической кривой над конечным полем. Её безопасность опирается на задачу дискретного логарифма на эллиптических кривых (ECDLP), которая считается экспоненциально трудной. Так как ECDLP сложнее факторизации при сопоставимом размере ключа, ECC обеспечивает сильную защиту при гораздо более коротких ключах: 256-битный ECC-ключ (P-256, Curve25519) примерно эквивалентен RSA-3072. Поэтому ECC предпочтительна в TLS 1.3, SSH, современных мобильных и IoT-устройствах, большинстве блокчейн-систем. Подобно RSA, ECC уязвима к крупномасштабным квантовым компьютерам, что мотивирует переход к постквантовым схемам.
● Примеры
- 01
Curve25519 лежит в основе WireGuard, Signal и современных SSH-обменов ключами.
- 02
Bitcoin и Ethereum используют кривую secp256k1 для подписей ECDSA.
● Частые вопросы
Что такое Криптография на эллиптических кривых (ECC)?
Семейство алгоритмов с открытым ключом, основанное на алгебраической структуре эллиптических кривых над конечными полями; обеспечивает безопасность, сопоставимую с RSA, при значительно меньших ключах. Относится к категории Криптография в кибербезопасности.
Что означает Криптография на эллиптических кривых (ECC)?
Семейство алгоритмов с открытым ключом, основанное на алгебраической структуре эллиптических кривых над конечными полями; обеспечивает безопасность, сопоставимую с RSA, при значительно меньших ключах.
Как защититься от Криптография на эллиптических кривых (ECC)?
Защита от Криптография на эллиптических кривых (ECC) обычно сочетает технические меры и операционные практики, как описано в определении выше.
Какие есть другие названия Криптография на эллиптических кривых (ECC)?
Распространённые альтернативные названия: ECC, Эллиптическая криптография.