Criptografia de curva elíptica (ECC)
O que é Criptografia de curva elíptica (ECC)?
Criptografia de curva elíptica (ECC)Família de algoritmos de chave pública baseada na estrutura algébrica de curvas elípticas sobre corpos finitos, com segurança equivalente ao RSA mas chaves muito mais curtas.
A criptografia de curva elíptica (ECC) constrói primitivas de chave pública — troca de chaves (ECDH), assinaturas digitais (ECDSA, EdDSA) e cifragem (ECIES) — sobre o grupo de pontos de uma curva elíptica num corpo finito. A sua segurança apoia-se no problema do logaritmo discreto em curvas elípticas (ECDLP), tido como exponencialmente difícil. Como o ECDLP é mais difícil do que a factorização para chaves de tamanho equivalente, a ECC oferece segurança forte com chaves muito menores: uma chave ECC de 256 bits (P-256 ou Curve25519) equivale, grosso modo, a RSA-3072. Por isso a ECC é preferida em TLS 1.3, SSH, dispositivos móveis e IoT modernos e na maioria das blockchains. Tal como o RSA, a ECC é vulnerável a computadores quânticos de grande escala, motivando a migração para esquemas pós-quânticos.
● Exemplos
- 01
A Curve25519 sustenta o WireGuard, o Signal e as trocas de chaves SSH modernas.
- 02
Bitcoin e Ethereum usam a curva secp256k1 para assinaturas ECDSA.
● Perguntas frequentes
O que é Criptografia de curva elíptica (ECC)?
Família de algoritmos de chave pública baseada na estrutura algébrica de curvas elípticas sobre corpos finitos, com segurança equivalente ao RSA mas chaves muito mais curtas. Pertence à categoria Criptografia da cibersegurança.
O que significa Criptografia de curva elíptica (ECC)?
Família de algoritmos de chave pública baseada na estrutura algébrica de curvas elípticas sobre corpos finitos, com segurança equivalente ao RSA mas chaves muito mais curtas.
Como se defender contra Criptografia de curva elíptica (ECC)?
As defesas contra Criptografia de curva elíptica (ECC) costumam combinar controles técnicos e práticas operacionais, conforme detalhado na definição acima.
Quais são outros nomes para Criptografia de curva elíptica (ECC)?
Nomes alternativos comuns: ECC.