Criptografando mensagens com PHP

Ensina um meio de criptografar mensagens, ou seja, de escrever mensagens em códigos, por meio de um algoritmo utilizando Teoria dos Números. Útil para criptografar senhas de sites e enviar mensagens secretas para amigos(as). Pode ser aplicado em qualquer outra linguagem de programação.

[ Hits: 67.764 ]

Por: Laudelino em 05/04/2005


Introdução



A criptografia é a arte de escrever textos em códigos. Os egípcios já utilizavam-na e Júlio César também. Os ingleses, durante a Segunda Guerra Mundial, destacaram-se pelos seus esforços para desvendar mensagens codificadas.

Atualmente, tem merecido a atenção de pesquisadores quanto a seu uso comercial, usada basicamente para proteger transmissões de dados entre computadores.

Neste artigo iremos tratar apenas da Criptografia Clássica, também chamada de Criptografia Simétrica (ver referência [2]), que é a mais simples e é uma aplicação da Teoria dos Números. Claro que neste artigo tentarei não utilizar o rigor matemático, pelo fato de ser um artigo introdutório a criptografia.

Pré-requisitos: linguagem PHP e html.

    Próxima página

Páginas do artigo
   1. Introdução
   2. Conceitos básicos
   3. Iniciando com o PHP
   4. Implementando o cripto-sistema
   5. Criptografando
   6. criptografia.php
   7. Descriptografando uma mensagem
   8. Adicionando símbolos no alfabeto
   9. Considerações finais e referências
Outros artigos deste autor

Programando PostgreSQL + PHP

Método de Newton e PHP

PostgreSQL: comandos básicos

Leitura recomendada

Criptografia do método GET no PHP

Pentesting on PHP apps: XSS

XSS - Um exemplo de ataque

PHP: Programando com segurança

Dados sensíveis em arquivos com extensão .inc

  
Comentários
[1] Comentário enviado por kimmay em 06/04/2005 - 15:11h

Muito bom mano..

parabiensss...

[2] Comentário enviado por pacoca em 06/04/2005 - 17:34h

quero deixar meus parabens ao artigo descrito acima, se tinha alguma dúvida sobre.... elas acabaram.
São artigos desse nível que faz com que o vol seja o que é hoje, ponto de referencia para profissionais da área ensinarem e aprenderem cada vez mais.

[3] Comentário enviado por WhiteFox em 06/04/2005 - 21:28h

Muito bom seu Artigo!

Haveria a possiilidade de colocar o [espaço] no script ? Como ?

Obrigado e Parabéns!

[4] Comentário enviado por djrosario em 17/03/2006 - 14:21h

Não entendi como a função g(x) é a inversa de f(x), se um pressuposto para isto é que ela deve satisfazer a condição f(g(x))=x e isto não se verifica nas funções apresentadas no artigo?

[5] Comentário enviado por removido em 24/04/2006 - 18:09h

Muito válido esse seu artigo, gosto da área de criptografia, está sendo muito válido para meu apredizado, parabéns.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts