encriptracion en php

Páginas: 2 (309 palabras) Publicado: 19 de noviembre de 2013
ENCRIPTACION: (Cifrado, codificación).

La encriptación es el proceso para volver ilegible información considerada importante. La información una vez encriptada sólo puede leerse aplicándole unaclave.
Se trata de una medida de seguridad que es usada para almacenar o transferir información delicada que no debería ser accesible a terceros. Pueden ser contraseñas de tarjetas de crédito,conversación privada, y otros.
Para encriptar información se utilizan complejas fórmulas matemáticas y para desencriptar, se debe usar una clave como parámetro para esas fórmulas.
El texto plano que estáencriptado o cifrado se llama criptograma.

Encriptación con MD5 en PHP
La información que se guarda en la base de datos tiene que tener algún tipo de protección. Es por ello que algunos campos seguardan encriptados en la base de datos, principalmente cuando una página requiere el nombre de usuario y contraseña, esta última se encripta y se guarda en la Base de datos.

En PHP se utiliza lafunción MD5 (Message Digest 5), que es una función hash irreversible (de un sólo sentido) , es decir, encripta el password tecleado por el usuario y es imposible que partiendo desde la cadena encriptadase vuelva a la contraseña origen.

Como en la base de datos se guarda la contraseña encriptada, cuando un usuario quiere acceder, habrá que realizar una comparación entre el password que introduceencriptado en MD5, y lo que tenemos en la base de datos, (que es la contraseña encriptada en MD5), si coincide se le permite el acceso, si no, se rechaza.

Para realizar la encriptación de datos enPHP se cuenta con varias funciones que a continuación se detalla:
FUNCION DE ENCRIPTACION MD5

encriptación.php




FUNCION DE ENCRIPTACION STR_ROT13

encriptacion1.php




FUNCIONDE ENCRIPTACION MD5_FILE

encriptacion2.php




FUNCION DE ENCRIPTACION CRC32

encriptacion3.php



FUNCION DE ENCRIPTACION CRYPT

encriptacion4.php






Ejemplo de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • php
  • PHP
  • Php Y Php
  • Que Es Php
  • Php y sql
  • CUESTIONARIO DE PHP
  • php curso
  • Material de PHP

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS