改天是哪天

php代码加密

2022-11-22

最近在家无聊,用electron +vue 写了个php代码加密的程序,做这个是因为有朋友做外包的,他的项目别人只有使用权,所以代码需要加密,我最近离职在家,刚好有空,就用electron撸了一个,这玩意加上vue爽的飞起,我一个做后端的用起来都得心应手。



image.pngimage.png

评论(0) 浏览(1702)

PHP AES数据加解密

2021-6-11

<?php
ini_set('display_errors',1);
error_reporting(E_ALL);


$str = "";//加密内容
$key="";//秘钥


function decode($str,$key){
 
    $cipher = MCRYPT_3DES;//算法类型
    $modes = MCRYPT_MODE_ECB;//加密模式
    $iv = mcrypt_create_iv(mcrypt_get_iv_size($cipher,$modes),MCRYPT_RAND);//初始化向量
    $str=base64_decode($str);
    $str_decrypt = mcrypt_decrypt($cipher,$key,$str,$modes,$iv);//解密函数
    return $str_decrypt;
}

function encode($str,$key){
    $cipher = MCRYPT_3DES;//算法类型
    $modes = MCRYPT_MODE_ECB;//加密模式
    $iv = mcrypt_create_iv(mcrypt_get_iv_size($cipher,$modes),MCRYPT_RAND);//初始化向量
    $str_encrypt = mcrypt_encrypt($cipher,$key,$str,$modes,$iv);//加密函数
    $str=base64_encode($str_encrypt);
    return $str;
}

echo decode($str,$key);

评论(0) 浏览(1819)