Que algoritmo de chave simétrica o SSL usa?

3

Eu entendo que através do SSL, o navegador obtém a chave pública do site seguro e através do algoritmo rsa de criptografia de chave pública, esses dois estabelecem a chave de sessão e então continuam a comunicação através de algum algoritmo simétrico, pois a criptografia / descriptografia de chave simétrica é mais rápida. Qual algoritmo de chave simétrica o SSL usa? DES? AES? ou algo mais?

Obrigado

    
por p2pnode 22.05.2011 / 16:33

2 respostas

5

Existem vários, incluindo aqueles que você mencionou - o RC4 é comum, o AES também está disponível.

Veja CipherSuite na Wikipedia e também Comparação de implementações de TLS . Se você abrir a visualização de segurança de uma página em seu navegador, ela mostrará qual criptografia está sendo usada para essa página.

    
por 22.05.2011 / 17:05
1

Leia as notas na parte inferior do artigo da wikipedia sobre symmetric_key_algorithm: link

Dá-lhe uma boa quebra das cifras e como elas são comuns.

Minha resposta original (abaixo) tratou da criação de uma chave privada.
O OpenSSL usa três opções diferentes de criptografia para criptografar uma chave privada:

  1. DES
  2. triplo DES
  3. IDEA

Leia mais sobre isso no site do openssl: link

    
por 22.05.2011 / 16:43