Buscar

SEGURANÇA EM REDES DE COMPUTADORES ATIV 03

Prévia do material em texto

SEGURANÇA EM REDES DE COMPUTADORES – ATIV 03 
__________________________________________________________________________________________ 
A criptografia é uma forma de cifragem (tornar ilegível) das informações utilizada há muito tempo para evitar 
que pessoas não autorizadas obtenham a informação. Para a cifragem ou proteção da informação utiliza-se 
uma série de processos que podem ser chamados de algoritmos. 
 
Dados dois algoritmos de criptografia em uso, RSA e AES, dos quais um é simétrico e outro é assimétrico, 
analise e explique de forma geral esses algoritmos, contextualizando seu uso e indicando aplicações onde são 
adotados. 
__________________________________________________________________________________________ 
RES.: 
 
RSA e AES são dois algoritmos de criptografia amplamente utilizados em sistemas de segurança da informação, 
porém diferem em suas abordagens e aplicações. 
 
• RSA (Rivest-Shamir-Adleman): 
 
• Tipo: RSA é um algoritmo de criptografia assimétrica, o que significa que ele utiliza um par de 
chaves (chave pública e chave privada). 
 
• Funcionamento: O algoritmo RSA se baseia no conceito da fatoração de números primos, 
onde a segurança do sistema está diretamente relacionada à dificuldade de fatorar grandes 
números primos. A chave pública é usada para criptografar os dados, enquanto a chave 
privada é usada para decifrá-los. 
 
• Uso e Aplicações: RSA é amplamente utilizado para a troca segura de chaves em 
comunicações seguras na internet (por exemplo, SSL/TLS). Ele também é usado para 
assinatura digital, autenticação de identidade, e segurança de e-mail. RSA é particularmente 
útil quando é necessário autenticar um remetente e/ou manter a confidencialidade dos 
dados transmitidos. 
 
• AES (Advanced Encryption Standard): 
 
• Tipo: AES é um algoritmo de criptografia simétrica, o que significa que a mesma chave é 
usada tanto para cifrar como para decifrar os dados. 
 
• Funcionamento: AES é um algoritmo de bloco, o que significa que ele opera em blocos de 
dados fixos de tamanho (por exemplo, 128 bits) em cada iteração. Ele utiliza uma chave 
secreta para realizar operações de substituição e permutação nos dados. 
 
• Uso e Aplicações: AES é ideal para a criptografia de dados em grande volume, como arquivos 
ou transmissões de dados em tempo real. É amplamente utilizado em aplicativos que 
requerem alta segurança e desempenho, como a proteção de dados em dispositivos de 
armazenamento, comunicações VPN (Virtual Private Network), e segurança de redes sem fio 
(Wi-Fi). O AES é mais eficiente em termos de desempenho do que algoritmos assimétricos 
como o RSA, tornando-o ideal para a criptografia de grandes quantidades de dados. 
 
Comparação Geral: 
 
• Complexidade: RSA é computacionalmente mais intensivo do que AES, especialmente para operações 
de chave longa, devido à natureza dos algoritmos assimétricos. AES, por outro lado, é mais eficiente 
para criptografia de grandes volumes de dados devido à sua simplicidade e à capacidade de uso de 
hardware dedicado. 
 
• Segurança: Ambos são considerados algoritmos seguros quando implementados corretamente. RSA é 
amplamente adotado para troca segura de chaves e autenticação, enquanto o AES é preferido para 
criptografia de dados em repouso e em trânsito devido à sua eficiência e robustez. 
 
Resumindo, RSA e AES são algoritmos essenciais em criptografia com diferentes aplicações e usos. Enquanto o 
RSA é ideal para troca segura de informações e autenticação, o AES é mais adequado para proteger dados em 
repouso e em trânsito de forma eficiente. 
	SEGURANÇA EM REDES DE COMPUTADORES – ATIV 03