Oi gente, depois de um longo inverno vou tentar continuar o trabalho de 2009 com algumas novidades... coisas na area de telefonia, monitoramento e gerenciamento. Vou tentar passar a experiencia que estou tendo nessa minha nova jornada que comecou em 9/11/9 .Ate a proxima Atualmente podemos destacar os seguintes tipos de criptografia: a de chave simetrica, de chave assimetrica e a combinacao desses.A criptografia de chave simetrica e a mais simples, pois tanto o emissor e o receptor cifram e decifram a mensagem com a mesma chave em poder das partes. Logo antes de enviar a mensagem o emissor deve enviar primeiramente a chave utilizada a cifragem da mensagem. Podemos destacar alguns algoritmos que fazem uso da chave simetrica: DES (Data Encryption Standard IBM, 1977 56 bits), RC (Rons Code ou Rivest Cipher Ron Rivest, 1987 8 a 1024 bits), IDEA (Internacional Data Encryption Algorithm - Massey e Xuejia Lai, 1991 128 bits), 3DES (IBM, 1978 - 168 bits), entre outros. Esses algoritmos sao mais rapidos, quando falamos em velocidade de processamento computacional, do que os algoritmos de chave assimetrica, porem alguns problemas na utilizacao de chave simetrica devem ser destacados, como a necessidade constante da troca de chaves e a impossibilidade de serem usados para autenticacao devido ao fato de que a troca de chaves pode acontecer de uma forma insegura e ser interceptada.A criptografia de chaves assimetricas se utiliza de um par de chaves, uma publica e uma privada. O emissor quando deseja receber uma mensagem, primeiramente, envia uma chave para o receptor (publica), o emissor a seguir cifra a mensagem com a chave recebida e a envia ao receptor, a mensagem cifrada so pode ser decifrada com a chave que ficou em poder do receptor (privada). Dessa forma as chaves publicas tem que ser disponibilizadas amplamente, o que deu inicio a criacao de repositorios de chaves publicas, ao contrario das chaves privadas que necessitam estar em poder do emissor de uma forma segura. A criptografia de chaves assimetricas tem um custo computacional maior do que o de chaves simetricas, fazendo com que sua utilizacao seja inviavel em uma comunicacao intensa. Com isso, uma combinacao dos dois tipos de chave e amplamente utilizada. Sao exemplos de algoritmos de chaves assimetricas: RSA (Rivest, Chamir e Adleman, 1977), El Gamal (Taher ElGamal 1987).Baseado nas vantagens e desvantagens dos dois metodos, em comunicacao intensa, uma combinacao dos dois tipos e utilizada atualmente. Os protocolos de comunicacao SSL (Secure Socket Layer) e o TLS (Transport Secure Layer) sao produtos dessa combinacao. Para resolver o problema enfrentado no envio de uma chave simetrica, esse envio e realizado utilizando-se criptografia de chave assimetrica. Uma vez que as partes tem a chave simetrica, o resto da comunicacao e realizada utilizando a criptografia de chave simetrica, reduzindo sensivelmente o custo computacional da comunicacao realizada entre as partes.A criacao de repositorios de chaves publicas surgiram para facilitar a disponibilizacao das chaves, se hoje Joao deseja enviar uma mensagem para Jose, mesmo sem conhece-lo, basta procurar a chave de Jose em um dos repositorios publicos, por exemplo, pgp.mit.edu que e