Criptografia
A criptografia permite que as informações sejam ocultadas para que não possam ser lidas sem um conhecimento especial (como uma senha). Isto é feito com um código secreto ou cifra. Diz-se que as informações ocultas são criptografadas.
A decriptação é uma forma de transformar as informações criptografadas de volta em texto puro. Esta é a forma descriptografada. O estudo da criptografia é chamado de criptografia. A criptografia pode ser feita manualmente, se a cifra for simples. Os cifrões complexos precisam de um computador para pesquisar possíveis chaves. A decriptação é um campo da ciência da computação e da matemática que olha como é difícil quebrar uma cifra.
Exemplos
Um tipo simples de criptografia para palavras é ROT13. No ROT13, as letras do alfabeto são trocadas umas com as outras usando um padrão simples. Por exemplo, A muda para N, B muda para O, C muda para P, e assim por diante. Cada letra é "girada" por 13 espaços. Usando a cifra ROT13, as palavras Simple English Wikipedia se tornam Fvzcyr Ratyvfu Jvxvcrqvn. A cifra ROT13 é muito fácil de decifrar. Como há 26 letras no alfabeto inglês, se uma letra for girada duas vezes por 13 letras de cada vez, a letra original será obtida. Portanto, aplicar a cifra ROT13 uma segunda vez traz de volta o texto original. Quando ele se comunicava com seu exército, Júlio César às vezes usava o que hoje é conhecido como cifra de César. Esta cifra funciona deslocando a posição das letras: cada letra é girada por 3 posições.
A maioria dos tipos de criptografia é tornada mais complexa, portanto, a análise de criptografia será difícil. Alguns são feitos apenas para texto. Outros são feitos para arquivos binários de computador, como fotos e música. Atualmente, muitas pessoas usam o sistema de criptografia assimétrica chamado RSA. Qualquer arquivo de computador pode ser criptografado com a RSA. O AES é um algoritmo simétrico comum.
Almofada única
A maioria dos tipos de criptografia pode teoricamente ser quebrada: um inimigo pode ser capaz de decifrar uma mensagem sem saber a senha, se ele tiver matemáticos inteligentes, computadores poderosos e muito tempo. O bloco de tempo único é especial porque, se for usado corretamente, é impossível decifrar. Há três regras que devem ser seguidas:
- A chave secreta (senha) deve ser tão longa quanto a mensagem secreta: se a mensagem tiver 20 letras, então a chave também deve ter pelo menos 20 letras.
- A chave secreta deve ser aleatória (por exemplo, KQBWLDA...)
- A chave secreta deve ser usada apenas uma vez. Para enviar mais de uma mensagem, uma chave diferente deve ser usada para cada uma delas.
Se estas três regras forem obedecidas, então é impossível ler a mensagem secreta sem conhecer a chave secreta. Por esta razão, durante a Guerra Fria, as embaixadas e as grandes unidades militares usavam frequentemente almofadas únicas para se comunicarem secretamente com seus governos. Eles tinham pequenos livros ("blocos") cheios de letras ou números aleatórios. Cada página do bloco só podia ser usada uma vez: é por isso que é chamado de "bloco único".
Criptografia na Internet
A criptografia é freqüentemente utilizada na Internet, já que muitos sites a utilizam para proteger informações privadas. Na Internet, vários protocolos de criptografia são utilizados, tais como Secure Sockets Layer (SSL), IPsec, e SSH. Eles utilizam o sistema de criptografia RSA e outros. O protocolo para navegação protegida na web é chamado HTTPS. A criptografia de URL usa principalmente o Algoritmo MD5. Vários algoritmos são usados no mercado da Internet, dependendo da necessidade.
Páginas relacionadas
- FreeOTFE - Criptografia de disco
- Pretty Good Privacy (PGP) - Criptografia de e-mail
- Criptografia PuTTY - SSH
Perguntas e Respostas
P: O que é criptografia?
R: Criptografia é o processo de ocultar informações de modo que elas não possam ser lidas sem conhecimento especial, como uma senha, usando um código secreto ou cifra.
P: O que significa descriptografia?
R: Descriptografia é o processo de transformar as informações criptografadas novamente em texto simples, que é a forma descriptografada.
P: O que é criptografia?
R: Criptografia é o estudo da criptografia e de como tornar as informações seguras.
P: As cifras podem ser analisadas manualmente?
R: As cifras simples podem ser analisadas manualmente, um processo conhecido como criptanálise.
P: Que tipos de cifras requerem um computador para serem decifradas?
R: As cifras complexas exigem que um computador pesquise possíveis chaves.
P: Como é chamado o campo da ciência da computação que estuda a descriptografia?
R: A descriptografia é um campo da ciência da computação e da matemática que analisa a dificuldade de quebrar uma cifra.
P: Qual é a finalidade da criptografia?
R: A finalidade da criptografia é proteger informações confidenciais, tornando-as ilegíveis sem conhecimento especial ou uma senha.