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
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: