Você está na página 1de 3

Criptografia

A criptografia, considerada como a cincia


e a arte de escrever mensagens em forma
cifrada ou em cdigo, um dos principais
mecanismos de segurana que voc pode
usar para se proteger dos riscos
associados ao uso da Internet.

A primeira vista ela at pode parecer


complicada, mas para usufruir dos
benefcios que proporciona voc no
precisa estud-la profundamente e nem ser
nenhum matemtico experiente.
Atualmente, a criptografia j est integrada ou pode ser facilmente adicionada grande maioria dos sistemas
operacionais e aplicativos e para us-la, muitas vezes, basta a realizao de algumas configuraes ou cliques
de mouse.

Por meio do uso da criptografia voc pode:

proteger os dados sigilosos armazenados em seu computador, como o seu arquivo de senhas e a sua declarao de
Imposto de Renda;

criar uma rea (partio) especfica no seu computador, na qual todas as informaes que forem l gravadas sero
automaticamente criptografadas;

proteger seus backups contra acesso indevido, principalmente aqueles enviados para reas de armazenamento
externo de mdias;

proteger as comunicaes realizadas pela Internet, como os e-mails enviados/recebidos e as transaes bancrias e
comerciais realizadas.

Criptografia de chave simtrica e de chaves assimtricas


De acordo com o tipo de chave usada, os mtodos criptogrficos podem ser subdivididos em duas grandes categorias:
criptografia de chave simtrica e criptografia de chaves assimtricas.

Criptografia de chave simtrica: tambm chamada de criptografia de chave secreta ou nica, utiliza uma mesma
chave tanto para codificar como para decodificar informaes, sendo usada principalmente para garantir a
confidencialidade dos dados. Casos nos quais a informao codificada e decodificada por uma mesma pessoa no h
necessidade de compartilhamento da chave secreta. Entretanto, quando estas operaes envolvem pessoas ou
equipamentos diferentes, necessrio que a chave secreta seja previamente combinada por meio de um canal de
comunicao seguro (para no comprometer a confidencialidade da chave). Exemplos de mtodos criptogrficos que
usam chave simtrica so: AES,Blowfish, RC4, 3DES e IDEA.

Criptografia de chaves assimtricas: tambm conhecida como criptografia de chave pblica, utiliza duas chaves
distintas: uma pblica, que pode ser livremente divulgada, e uma privada, que deve ser mantida em segredo por seu
dono. Quando uma informao codificada com uma das chaves, somente a outra chave do par pode decodific-la.
Qual chave usar para codificar depende da proteo que se deseja, se confidencialidade ou autenticao, integridade e
no-repdio. A chave privada pode ser armazenada de diferentes maneiras, como um arquivo no computador, um
smartcard ou um token. Exemplos de mtodos criptogrficos que usam chaves assimtricas so: RSA, DSA, ECC e
Diffie-Hellman.
A criptografia de chave simtrica, quando comparada com a de chaves assimtricas, a mais indicada para garantir a
confidencialidade de grandes volumes de dados, pois seu processamento mais rpido. Todavia, quando usada para o
compartilhamento de informaes, se torna complexa e pouco escalvel, em virtude da:

necessidade de um canal de comunicao seguro para promover o compartilhamento da chave secreta entre as partes
(o que na Internet pode ser bastante complicado) e;

dificuldade de gerenciamento de grandes quantidades de chaves (imagine quantas chaves secretas seriam
necessrias para voc se comunicar com todos os seus amigos).
A criptografia de chaves assimtricas, apesar de possuir um processamento mais lento que a de chave simtrica,
resolve estes problemas visto que facilita o gerenciamento (pois no requer que se mantenha uma chave secreta com
cada um que desejar se comunicar) e dispensa a necessidade de um canal de comunicao seguro para o
compartilhamento de chaves.

Para aproveitar as vantagens de cada um destes mtodos, o ideal o uso combinado de ambos, onde a criptografia de
chave simtrica usada para a codificao da informao e a criptografia de chaves assimtricas utilizada para o
compartilhamento da chave secreta (neste caso, tambm chamada de chave de sesso). Este uso combinado o que
utilizado pelos navegadores Web e programas leitores de e-mails. Exemplos de uso deste mtodo combinado so: SSL,
PGP e S/MIME.

Cifra de Csar Criptografia Monoalfabtica

Hoje irei falar um pouco sobre criptografia monoalfabtica, algo que atrai muitos dos entusiastas da tecnologia, uma das mais
simples e conhecidas tcnicas de criptografia.
Tem sua origem do grego:

Kryptos = escondido

Grphein = escrita

Desenvolvida com o intuito de possibilitar dois indivduos se comunicar de forma segura, ou seja, consiste em cifrar uma
informao que ser enviada pelo remetente de forma que, caso esta informao seja interceptada por algum intruso, ele no seja
capaz de entende-la.

Cdigo de Csar
Conta a histria que Jlio Csar utilizava um cdigo nas mensagens enviadas a seus generais, um sistema simples de substituio, no
qual cada letra da mensagem original era trocada pela letra que se situa trs posies sua frente. Ficando da seguinte forma:
Cada letra A era substituda pela Letra D, B por E e assim sucessivamente.
Qualquer cdigo que tenha esse padro considerado um cdigo de Csar.
O alfabeto possui 26 letras, dessa forma pode-se cifrar o texto de 26 formas diferente
Vejamos um Exemplo:
Texto original: Unopar EAD
Texto cifrado: Xqrsdu#HDG
Obs.# representa o espao quando substitudo.
Podemos reparar que a letra u ser sempre substituda pela letra x, assim como a letra r sempre pela letra u, ou seja um
padro.
Decifrando:
Imaginando que essa mensagem foi interceptada, para decifra seria utilizado o mtodo de fora bruta, escrever repetidas vezes a
palavra deslocando uma letra de cada vez.
Vejamos:
Deslocamento Mensagem
0 foxeh#grv#jhhnv
1 enwdg#fqu#iggmu
2 dmvcf#ept#hfflt
3 clube dos geeks
Mas os inimigos de Csar eram analfabetos! Assim ficou conhecido como o cdigo de Csar O cara que contribuiu para TI.

Você também pode gostar