comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Funciones para codificacion de Texto

  • 0 Respuestas
  • 1248 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado HckDrk

  • *
  • Underc0der
  • Mensajes: 55
  • Actividad:
    0%
  • Reputación 0
  • http://127.0.0.1
    • Ver Perfil
    • HckDrk
« en: Octubre 23, 2012, 02:01:02 pm »
Hola todos! hace tiempo hice un pequeño sistema de codificación de texto, pero ahora se los quiero compartir, esta un poco sencillo, pueden jugar un poco con el para hacerlo mas complejo xD

consta de 2 funciones, una para codificar y otra para decodificar...
aquí se las dejo, y espero comentarios constructivos! :D

Código: PHP
  1. <?php
  2.  
  3. function encriptacion($cadena){
  4.  
  5.         $cadena=stripslashes($cadena);
  6.         $cadena=base64_encode($cadena);
  7.  
  8.         for($i = 0; $i < strlen($cadena); $i++){
  9.                 $encriptado.=ord(substr($cadena,$i))+10;
  10.                 $encriptado.="~";
  11.         }
  12.  
  13.         $buscar=array("0","1","2","3","4","5","6","7","8","9");
  14.         $reemplazar=array("a","B","c","D","e","F","g","H","i","J");
  15.         $encriptado=str_replace($buscar, $reemplazar, $encriptado);
  16.         $encriptado=substr ($encriptado, 0, -1);
  17.        
  18.        
  19.                
  20. return $encriptado;
  21.  
  22. }
  23.  
  24. function desencriptacion($text){
  25.  
  26.         $text=stripslashes($text);
  27.         $reemplazar=array("0","1","2","3","4","5","6","7","8","9");
  28.         $buscar=array("a","B","c","D","e","F","g","H","i","J");
  29.         $text=str_replace($buscar, $reemplazar, $text);
  30.         $part=explode("~",$text);
  31.  
  32.         for($i = 0; $i < count($part); $i++){
  33.                 $decript.=chr($part[$i]-10);
  34.         }
  35.  
  36.         $decript=base64_decode($decript);
  37.  
  38. return $decript;
  39.  
  40. }
  41.  
  42. ?>
  43.  

Saludos! (:
« Última modificación: Marzo 27, 2014, 05:44:34 pm por Expermicid »

 

¿Te gustó el post? COMPARTILO!



10 Mejores Librerías Para Seguridad En PHP - Seguridad De Datos Desde PHP

Iniciado por graphixx

Respuestas: 0
Vistas: 1990
Último mensaje Enero 23, 2016, 06:03:10 am
por graphixx
[APORTE] edPDF - "Libreria" para edicion y creacion de PDFs

Iniciado por kid_goth

Respuestas: 4
Vistas: 1087
Último mensaje Marzo 10, 2014, 07:15:31 pm
por kid_goth
UserClass [Clase abstracta para manejar usuarios en cualquier sistema y ocasión]

Iniciado por alexander1712

Respuestas: 0
Vistas: 1021
Último mensaje Octubre 08, 2013, 04:37:07 pm
por alexander1712
Script para convertir planos cartograficos de OPENJUMP a AMCHARTS SVG JSON

Iniciado por graphixx

Respuestas: 0
Vistas: 1479
Último mensaje Septiembre 21, 2015, 11:18:27 pm
por graphixx
Clase para crear y modificar un archivo Excel desde PHP

Iniciado por ANTRAX

Respuestas: 0
Vistas: 1944
Último mensaje Febrero 24, 2010, 11:42:44 am
por ANTRAX