Conceitos de criptografia com chave simétrica e assimétrica
Uma breve introdução sobre alguns conceitos de criptografia, que são largamente utilizados em vários serviços e ferramentas de segurança e no entanto é comum termos algumas dúvidas sobre seu funcionamento básico.
Introdução
Quando se fala em segurança de informações, existem 3 objetivos a serem alcançados:
- Confidenciabilidade: Os dados só podem ser vistos/compreendidos pelo seu destinatário e por mais ninguém.
- Integridade: É preciso haver garantias de que os dados não foram alterados desde sua transmissão até a recepção.
- Não-repúdio: Precisamos provar que a informação foi originada de uma determinada pessoa.
Isso pode ser feito através de técnicas de criptografia de chave simétrica e assimétrica.
* Exemplo de algoritmo de criptografia *
José e João possuem negócios altamente sigilosos, sendo que toda informação que eles trocarem não pode ser compreendida por mais ninguém e ao mesmo tempo deve existir alguma garantia de que a mensagem não foi escrita por uma terceira pessoa. Combinaram então o seguinte código:
"para cada caractere do texto, deslocar 2 letras para a direita no alfabeto (ABCDEFGHIJKLMNOPQRSTUVWXYZ)"
Utilizando esse algoritmo João criptografa a frase: VIVA O LINUX.
Deslocando cada uma das letras 2 casas à direita temos:
V=X, I=K, V=X, A=C, O=Q, L=N, I=K, N=P, U=W, X=Z
A frase fica então "XKXC Q NKPWZ".
Esse método seria conhecido apenas por João e José, garantindo assim que qualquer outra pessoa que ler a mensagem não compreenda seu conteúdo (CONFIDENCIABILIDADE).
José sabe que além dele apenas João conhece o código. Após receber a mensagem, executa a decriptografia (voltar 2 letras para a esquerda de modo a recuperar a mensagem original); caso a frase faça sentido significa que foi enviada por alguém que conhece o código, ou seja, seu parceiro João (NÃO-REPÚDIO).
Páginas do artigo
1. Introdução2. Mudando o algoritmo para utilizar chave simétrica
3. A necessidade de chaves assimétricas
Outros artigos deste autor
Nenhum artigo encontrado.Leitura recomendada
Sorteio de Livros - Resultado da Quinta Semana
Scribus 1.1.6: A opção Linux para Adobe PageMaker, QuarkXPress e InDesing
Gravando área de trabalho em MP4 e depois transformando o vídeo em GIF
Comentários
beleza de artigo!
Gostei desse artigo... seria interessante postar mais pra frente algo sobre criiptografia em sites, como funciona, aqueles certifados e tal ....
Bom artigo, Gomes. ;)
E só complementando, o conceito de Certificados Digitais é muito interessante.
Quando tiver algo na "agulha" manda bala que vai repercutir bastante, creio eu.
Abraços à toda a comunidade.
E só complementando, o conceito de Certificados Digitais é muito interessante.
Quando tiver algo na "agulha" manda bala que vai repercutir bastante, creio eu.
Abraços à toda a comunidade.
Interessante seu artigo... aguardamos os proximos ... hehe..
Flw
Flw
Explicou de forma bastante clara, parabéns pelo artigo.
mas ficou legal o artigo.
regards
Spawn Locoust