Encriptado de Strings y Enteros en PHP

aex studio Seguir

Gamma
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
25 Ago 2021
Mensajes
203
Sistema de cifrado CrypX
Biblioteca para cifrado y descifrado de cadenas o números enteros, basada en PHP

Basado en la biblioteca openssl

Es una biblioteca simple que le permite cifrar y descifrar cadenas o números enteros.

¿Cómo puedo utilizar?
Primero necesitas crear un objeto de la clase CrypX.

Entonces puedes usar los métodos de la clase.

Ejemplo:

require_once('lib.php');
$cryp = new CrypX();
$key = $cryp->randKey(16);
$iv = $cryp->randIv();
$encrypted = $cryp->encrypt("Library for encryption and decryption of strings or integers, based on PHP",$key,$iv);
$decrypt = $cryp->decrypt($encriptado,$key,$iv);

Es importante conservar la clave y iv para descifrar los datos.

Explicar
randKey: Genera una clave aleatoria con los bytes requeridos.
randIv: Su agenera un iv aleatorio
cifrar: Cifra los datos con la clave y iv
descifrar: Descifra los datos con la clave y iv
Por aexstudios


Link: https://github.com/AEX175/crypPHP
 
Última edición:

Henry00jj95

VIP
Zeta
Programador
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
29 May 2019
Mensajes
1.751
Se ve bueno, lo probaré, sería uno algo así pero con un límite de caducidad ejemplo que expire el incriptado en x tiempo
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba