PHP Classes

File: index.php

Recommend this page to a friend!
  Classes of Rodrigo Faustino   Cryptonita   index.php   Download  
File: index.php
Role: Example script
Content type: text/plain
Description: Example script
Class: Cryptonita
Encrypt and decrypt data with symmetric encryption
Author: By
Last change: atualizando e separando os metodos para uma melhor leitura do codigo, e colocando o iv dinamico e adicionando ao texto
Date: 1 year ago
Size: 897 bytes
 

Contents

Class file image Download
<?php
require __DIR__ ."/vendor/autoload.php";

use
App\Cryptonita\Crypto;

$cripto = new Crypto();
$nome="XXXXXXX faustino";
$email="XYZZZ@gmail.com";
$likedin="https://www.linkedin.com/in/XXXXXXXX/";
$site="https:XXXXXXXX.com";
$data=[$nome,$email,$likedin,$site];
$criptografado=[];
// resultado criptografado hidden(string, 1=criptgrafa)
foreach ($data as $key => $value) {
   
$criptografado []= $cripto->hidden($value);
}
echo
"-------Resultado Criptografia---------------------";
var_dump($criptografado);
echo
"--------------------------------------------------";
// resultado Descriptografado hidden(string, 2=descriptgrafa)
$descriptografado=[];
foreach (
$criptografado as $key => $value) {
   
$descriptografado[]= $cripto->show($value);
}
echo
"------Resultado Descriptografia-------------------";
var_dump($descriptografado);
echo
"--------------------------------------------------";