Pular para o conteúdo

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.
Laudelino laudelino7
Hits: 70.623 Categoria: PHP Subcategoria: Segurança
  • Indicar
  • Impressora
  • Denunciar

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.

   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

PostgreSQL: comandos básicos

Método de Newton e PHP

Programando PostgreSQL + PHP

Introdução a manipulação de erros em PHP

Instalações PHP não seguras

PHP: Programando com segurança

Pentesting on PHP apps: XSS

XSS - Um exemplo de ataque

#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

Entre na sua conta para comentar.