sexta-feira, 3 de agosto de 2007

Criptografia

Criptografia é um processo para codificar informações de forma que elas se tornem ininteligíveis caso alguém consiga acessá-las. O processo de criptografia utiliza algoritmos, que são fórmulas matemáticas, para encriptar (codificar) a informação. Assim, o nível de segurança do processo de criptografia reside na qualidade dos algoritmos a serem aplicados. A Criptografia é o caminho natural para quem não se sente seguro apenas com ferramentas de controle de acesso ao PC. A encriptação ou cifragem consiste na aplicação de um algoritmo aos dados por forma a que eles se tornem ilegíveis, para recuperar os dados originais será necessário conhecer o algoritmo de desencriptação ou decifragem. As aplicações básicas da criptografia são a confidencialidade (garantir que apenas quem autorizado pode ler os dados) e a autenticação/integridade (garantir que os dados têm a origem correta e que não foram alterados entre origem e destino). A criptografia simétrica, também conhecida por criptografia tradicional utiliza uma única chave que serve tanto para cifrar como para decifrar. A criptografia de chave pública (mais recente) utiliza uma chave para cifrar e outra chave para decifrar. Tipicamente a chave de cifragem é pública (é divulgada a todos os utilizadores), a chave de decifragem é secreta, normalmente usa-se aqui a expressão privada, para não criar confusões com a criptografia simétrica. Existem ainda outras aplicações, como por exemplo, à assinatura digital.