Asymmetric Cryptography · Criptografia Assimétrica
| English | Português |
|---|---|
| key pair/kiː peə/ | par de chaves |
| asymmetric encryption/ˌeɪsɪˈmetrɪk enˈkrɪpʃn/ | criptografia assimétrica |
| public key/ˈpʌblɪk kiː/ | chave pública |
| private key/ˈpraɪvət kiː/ | chave privada |
| elliptic curve cryptography/ɪˈlɪptɪk kɜːv krɪpˈtɒɡrəfi/ | criptografia de curva elíptica |
The key pair
- Asymmetric encryption 非对称加密 uses a key pair 密钥对.
- A public key 公钥 anyone may see, and a private key 私钥 kept secret.
- The keys are mathematical inverses: what one locks, only the other unlocks.
O par de chaves
- Criptografia assimétrica 非对称加密 usa um par de chaves 密钥对.
- Uma chave pública 公钥 qualquer um pode ver, e uma chave privada 私钥 mantida em segredo.
- As chaves são inversas matemáticas: o que uma trava, só a outra destrava.
Sending a secret
- To send you a secret, I encrypt with your public key.
- Only your private key can decrypt it.
- We never had to share a secret key in advance.
Enviando um segredo
- Para te enviar um segredo, eu cripto com sua chave pública.
- Apenas sua chave privada pode descriptografá-lo.
- Nunca tivemos que compartilhar uma chave secreta com antecedência.
Which key does the job? · Qual chave faz o trabalho?
Encrypt with the recipient's public key; only their private key decrypts. The private key stays secret. · Criptografar com a chave pública do destinatário; apenas sua chave privada descriptografa. A chave privada permanece secreta.
To send Bob an encrypted message, you use... · Para enviar uma mensagem criptografada ao Bob, você usa...
Encrypt with the recipient's public key. · Criptografar com a chave pública do destinatário.
Asymmetric encryption's big advantage over symmetric is that it... · A grande vantagem da criptografia assimétrica sobre a simétrica é que ela...
No shared secret needs to be exchanged first. · Nenhuma secreto compartilhado precisa ser trocado antes.
A public key and its matching private key together form a key ____. · Uma chave pública e sua chave privada correspondente formam juntas um par de chaves ____.
They are a mathematically linked key pair. · Elas são um par de chaves matematicamente vinculado.
Which are asymmetric encryption algorithms? (Choose all) · Quais são algoritmos de criptografia assimétrica? (Escolha todos)
AES is symmetric, not asymmetric. · AES é simétrica, não assimétrica.
Key length and algorithms
- Longer keys mean larger keyspaces and more security, but slower.
- Common algorithms: RSA and elliptic curve cryptography (ECC) 椭圆曲线密码学.
- Compare key lengths only within the same algorithm.
Comprimento de chave e algoritmos
- Chaves mais longas significam espaços de chaves maiores e mais segurança, mas são mais lentas.
- Algoritmos comuns: RSA e criptografia de curva elíptica (ECC) 椭圆曲线密码学.
- Compare comprimentos de chave apenas dentro do mesmo algoritmo.
The direction matters. To send someone a secret, you use their public key (not yours). Only their matching private key can open it. Mixing up whose key to use is the most common mistake here.
A direção importa. Para enviar um segredo a alguém, você usa a chave pública dele (não a sua). Apenas a chave privada correspondente dele pode abri-la. Misturar a qual chave usar é o erro mais comum aqui.
The private key must be kept secret and never shared. · A chave privada deve ser mantida em segredo e nunca compartilhada.
Security rests on the private key staying secret. · A segurança baseia-se na chave privada permanecer secreta.
Asymmetric encryption solves symmetric's key-sharing problem. Bob publishes his public key for the world. Anyone can encrypt a message to Bob with it, but only Bob's secret private key can decrypt it — no secret ever had to be exchanged first.
A criptografia assimétrica resolve o problema de compartilhamento de chaves da simétrica. Bob publica sua chave pública para o mundo. Qualquer um pode criptografar uma mensagem para Bob com ela, mas apenas a chave privada secreta de Bob pode descriptografá-la — nenhuma chave secreta precisou ser trocada antes.
Asymmetric encryption uses a public/private key pair. Encrypt with the recipient's public key; only their private key decrypts — solving symmetric's key-sharing problem. Algorithms: RSA, ECC. Longer keys are safer; compare lengths only within one algorithm.
Criptografia assimétrica usa um par de chaves público/privado. Cifre com a chave pública do destinatário; apenas a chave privada dele descriptografa — resolvendo o problema de compartilhamento de chaves simétrico. Algoritmos: RSA, ECC. Chaves mais longas são mais seguras; compare comprimentos apenas dentro de um algoritmo.