TIPOS DE APLICA ES CRIPTOGR FICAS
Há quatro tipos básicos de aplicações criptográficas, tipicamente usadas para conseguir os objetivos de segurança da informação: criptografia simétrica, ou de chave secreta; criptografia assimétrica, ou de chave pública; função hash criptográfico; e assinatura digital.
Criptografia simétrica ou de chave privada: sistema que usa uma mesma chave para cifrar e decifrar a mensagem. Essa chave, portanto, deve ser de conhecimento tanto do emissor quanto do receptor.
Criptografia assimétrica ou de chave pública: sistema baseado em algoritmos que habilitam o uso de duas chaves: uma pública, para cifrar a mensagem; e outra, diferente, mas matematicamente relacionada, a chave privada, para decifrá-la. Assim, cada usuário possui um par de chaves: uma é abertamente divulgada, a chave pública; a outra é mantida em segredo, a chave privada. Esse sistema também pode ser usado para executar assinaturas digitais e troca de chaves entre correspondentes. Há duas características especiais que devem ser destacadas:
a) uma mensagem cifrada com uma das chaves somente pode ser decifrada com a outra chave correspondente do par; e
b) o conhecimento da chave pública não implica, nem permite, a descoberta da chave privada correspondente;
Função hash criptográfico ou função resumo: é uma função que recebe como entrada (input) uma cadeia de caracteres de tamanho variável e produz uma saída (output) de tamanho fixo, cuja inversão é técnica e matematicamente inviável. Dessa forma, não permite que, a partir de determinados valores, se retorne à informação original. Em outras palavras, a mensagem é resumida. Destacam-se, então, as 60 seguintes propriedades básicas:
• não é possível fazer a operação reversa, ou seja, feito um resumo é impossível reverter para obter a mensagem original;
• duas mensagens diferentes, quaisquer que sejam, não devem produzir um mesmo resumo. Embora exista a possibilidade, pois não há segurança absoluta, a probabilidade técnica e