Criptografia
Análise e Desenvolvimento de Sistemas Criptografia, protocolos seguros e suas aplicações
Tópicos
Criptografia – Serviços Oferecidos Criptografia - Fundamentos Criptografia - Tipos
Criptografia Simétrica Criptografia Assimétrica
Curso de Análise e Desenvolvimento de Sistemas - Unipac
Criptografia – Serviços Oferecidos
Serviços
Disponibilidade Integridade Controle de acesso Autenticidade da origem Não-repudiação Privacidade (confidencialidad e ou sigilo)
Descrição
Garante que uma informação estará disponível para acesso no momento desejado. Garante que o conteúdo da mensagem não foi alterado. Garante que o conteúdo da mensagem será acessado somente por pessoas autorizadas. Garante a identidade de quem está enviando a mensagem. Previne que alguém negue o envio e/ou recebimento de uma mensagem. Impede que pessoas não autorizadas tenham acesso ao conteúdo da mensagem, garantindo que apenas a origem e o destino tenham conhecimento.
Curso de Análise e Desenvolvimento de Sistemas - Unipac
Criptografia – Serviços Oferecidos
Exemplo de aplicação: Compra pela Internet
Informação que permite a transação - valor e descrição do produto adquirido - precisa estar disponível no dia e na hora que o cliente desejar efetuá-la (disponibilidade). O valor da transação não pode ser alterado (integridade). Somente o cliente que está comprando e o comerciante devem ter acesso à transação (controle de acesso). O cliente que está comprando deve ser quem diz ser (autenticidade). O cliente tem como provar o pagamento e o comerciante não tem como negar o recebimento (não-repúdio). O conhecimento do conteúdo da transação fica restrito aos envolvidos (privacidade).
Curso de Análise e Desenvolvimento de Sistemas - Unipac
Fundamentos de Criptografia
Componentes básicos para o ciframento de uma mensagem:
algoritmo chave
Princípio de Kerckhoff (1883): Todos os algoritmos devem