Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Tipos de criptografia aps, Trabalhos de Linguagem de Programação

Parte de um trabalho de aps do segundo semestre de ciencia da computaçao

Tipologia: Trabalhos

2025

Compartilhado em 06/11/2025

ricardo-090306
ricardo-090306 🇧🇷

1 documento

1 / 3

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
1. 3 Tipos de Criptografia
A criptografia moderna é fundamental para a segurança da informação, Ela
usa técnicas diversas. Cada uma tem suas propriedades e empregos pra
garantir confidencialidade, integridade, autenticidade dos dados.As
modalidades de criptografia, são classificadas em três categorias principais: a
criptografia simétrica, como a cifra de César; a criptografia assimétrica, e as
funções hash também.
1. 3. 1 Criptografia Simétrica
A criptografia simétrica é a maneira mais antiga e fácil de cifrar. Opera com
uma única chave secreta usada pelo remetente e destinatário. É essa mesma
chave, que criptografa ou cifra a mensagem original, tornando-a algo
indecifrável e essa chave também decifra, fazendo a mensagem ser
compreendida.
O bom desse método é a velocidade e a eficiência computacional, bom pra
grande quantidade de informação. Mas o problema é manter a chave em
segredo.
Algoritmos de criptografia simétrica importantes tipo o DES Data Encryption
Standard, um padrão antigamente bastante popular, contudo hoje é
ultrapassado, e o AES Advanced Encryption Standard, que é uma evolução
do DES. O AES é atualmente o padrão mundial, empregado por governos e
entidades globais, oferecendo segurança variável com base no tamanho da
chave 128, 192 ou 256 bits.
1.3.2 Criptografia assimétrica
Também conhecida por criptografia de chave pública foi criada pra solucionar
o desafio da distribuição de chaves da criptografia simétrica. Nesse modelo, é
usado um par de chaves matematicamente interligadas, uma chave pública e
uma chave privada.
A chave pública, pode ser distribuída sem problemas para qualquer pessoa, é
empregada para criptografar a mensagem. Já a chave privada precisa ser
mantida em sigilo total pelo seu dono, pois somente ela decifra as mensagens
criptografadas com sua chave pública associada.
pf3

Pré-visualização parcial do texto

Baixe Tipos de criptografia aps e outras Trabalhos em PDF para Linguagem de Programação, somente na Docsity!

  1. 3 Tipos de Criptografia

A criptografia moderna é fundamental para a segurança da informação, Ela usa técnicas diversas. Cada uma tem suas propriedades e empregos pra garantir confidencialidade, integridade, autenticidade dos dados.As modalidades de criptografia, são classificadas em três categorias principais: a criptografia simétrica, como a cifra de César; a criptografia assimétrica, e as funções hash também.

    1. 1 Criptografia Simétrica

A criptografia simétrica é a maneira mais antiga e fácil de cifrar. Opera com uma única chave secreta usada pelo remetente e destinatário. É essa mesma chave, que criptografa ou cifra a mensagem original, tornando-a algo indecifrável e essa chave também decifra, fazendo a mensagem ser compreendida.

O bom desse método é a velocidade e a eficiência computacional, bom pra grande quantidade de informação. Mas o problema é manter a chave em segredo.

Algoritmos de criptografia simétrica importantes tipo o DES Data Encryption Standard, um padrão antigamente bastante popular, contudo hoje é ultrapassado, e o AES Advanced Encryption Standard, que é uma evolução do DES. O AES é atualmente o padrão mundial, empregado por governos e entidades globais, oferecendo segurança variável com base no tamanho da chave 128, 192 ou 256 bits.

1.3.2 Criptografia assimétrica

Também conhecida por criptografia de chave pública foi criada pra solucionar o desafio da distribuição de chaves da criptografia simétrica. Nesse modelo, é usado um par de chaves matematicamente interligadas, uma chave pública e uma chave privada.

A chave pública, pode ser distribuída sem problemas para qualquer pessoa, é empregada para criptografar a mensagem. Já a chave privada precisa ser mantida em sigilo total pelo seu dono, pois somente ela decifra as mensagens criptografadas com sua chave pública associada.

Esse sistema assegura a confidencialidade sem precisar de um canal seguro inicial pra dividir um segredo.

Se uma pessoa precisa mandar uma mensagem protegida a alguém, simplesmente se emprega a chave pública do tal destinatário para cifrar a mensagem. Somente o destinatário, com a chave dele privada, será capaz de ler o conteúdo.

Apesar de ser mais segura para a troca de informações , a criptografia assimétrica demora muito mais em termos de computação, se comparada

com a simétrica. Dessa maneira, é comum usá-la em sistemas híbridos,

onde sua valia se encontra em trocar, com segurança, uma chave simétrica

temporária. Depois, essa chave simétrica, bem mais rápida, é utilizada para

criptografar o que sobra. RSA e ECC Criptografia Elíptica, exemplos

famosos.

    1. 3 Funções Hash

Ao contrário dos outros métodos, a função hash não é um sistema de criptografia no sentido de cifrar e decifrar. É uma ferramenta criptográfica de uma via só (mão única). A função hash é um algoritmo matemático que aceita uma entrada de dados de qualquer tamanho (tipo um arquivo, uma senha, ou mesmo uma mensagem) e transforma ela numa saída de tamanho fixo, que a gente chama de "hash" ou "resumo".

As principais propriedades de uma função hash criptográfica incluem Irreversibilidade, que torna impossível, em termos computacionais, reconstruir a mensagem original a partir do seu hash. O Determinismo, um conceito definindo, que idênticas entradas sempre resultarão no mesmo hash. E resistência a colisões, ou seja, pequenas mudanças na entrada, tipo mudar um único bit, deve criar um hash bem diferente, dificultando encontrar duas entradas distintas com o mesmo hash.

Funções hash não servem pra esconder dados mas sim, pra assegurar a integridade e autenticidade dos dados. Servem para verificar se um arquivo mudou durante uma transmissão (comparando o hash antes e depois) e, também, pro armazenamento seguro de senhas (os sistemas guardam só o hash da senha, e não a senha em si). Exemplos incluem a família SHA (Secure Hash Algorithm), por exemplo, o SHA-256.