You are on page 1of 2

Introduo a Segurana da Informao Parte 6

Maximoz 13 de abril de 201524 de janeiro de 2016 Deixe um comentrio

Criptografia
A criptografia desempenha um papel importante em proteger informaes de carem em mos erradas atra es de codificao de texto simples em forma
no legvel ou texto cifrado. O remetente encripta a informao usando um algoritmo criptogrfico antes de transmit-lo na internet. O receptor, na outra
extremidade, usa chaves de decifrao para trazer a informao para sua forma original de texto simples. Isso garante que os dados sejam decifrados em
trnsito.
Esses so os trs principais algoritmos criptogrficos:

Algoritmo Hashing

Esse algoritmo usado principalmente para criptografar e descriptografar as assinaturas digitais e senhas. Uma mensagem de comprimento varivel
convertida para uma funo de hash. Podem haver dois tipos de algoritmos hashing:
Unidirecional
O algoritmo de hash unidirecional tambm conhecido como funo de hash criptogrfico (message digest). Ele executa uma forma de criptografia e no
permite a mensagem ser decodificada e o texto original no pode ser determinado baseado na hash. A figura a seguir mostra que aqueles texto Hello
convertido ao texto cifra abc no pode ser convertido de volta ao texto Hello.

A nica forma de checar o valor verificar a hash. Ento, para saber o valor, a senha digitada comparada a uma hash armazenada em uma rede ou banco
de dados.

Bidirecional
O algortimo de hash bidirecional permite a mensagem ser reconstruda a partir de hash. O Hashing permite voc determinar a integridade de um
determinado bit de dados. Mesmo se um valor pequeno da hash modificado, voc saber que os dados foram mudados. Os dois principais padres de
criptografia so SHA (Secure Hash Algorithm) e MDA (Message Digest Algorithm) ou MD5 (Message-Digest Algorithm 5), ambos so formas de
algoritmos de hash.

Algoritmo Simtrico

Algortimos de chave simtrica usam uma nica chave criptogrfica para encriptar e desencriptar. A chave tambm chamada de chave compartilhada
porque ela compartilhada entre duas ou mais entidades que precisam para criptografar ou descriptografar a informao. A chave secreta tambm
conhecida como a chave privada. Apesar de este tipo de algoritmo ser muito mais rpido, a chave compartilhada considerada uma desvantagem porque
preciso ser compartilhada. Alm disso, se chave for perdida, todo o processo falha.
Algoritmo Assimtrico

Algoritmos de chave assimtrica so mais seguros mas lentos comparados ao algoritmo de chave simtrica. Eles usam diferentes chaves para criptografia e
descriptografia. Essas chaves so chamadas de chaves pblicas e chaves privadas, como mostrado na figura 2. A chave pblica usada para criptografar a
mensagem e a chave privada para descriptografar a mesma. A chave pblica compartilhada entre duas ou mais entidades mas a privada somente de
conhecimento do receptor.

Prximo captulo >>>


Traduzido e adaptado por: Ygor Mximo
Artigo original: http://learnthat.com/introduction-to-network-security/