<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title><![CDATA[改天是哪天]]></title> 
<description><![CDATA[]]></description>
<link>https://www.liuhainan.cn/</link>
<language>zh-cn</language>
<generator>www.emlog.net</generator>
<item>
    <title>php代码加密</title>
    <link>https://www.liuhainan.cn/?post=6</link>
    <description><![CDATA[<p>最近在家无聊，用electron +vue 写了个php代码加密的程序,做这个是因为有朋友做外包的，他的项目别人只有使用权，所以代码需要加密，我最近离职在家，刚好有空，就用electron撸了一个，这玩意加上vue爽的飞起，我一个做后端的用起来都得心应手。</p><p><br/></p><p><br/></p><p><img src="/ueditor/php/upload/image/20221122/1669107367818891.png" title="1669107367818891.png" alt="image.png"/><img src="/ueditor/php/upload/image/20221122/1669107396317526.png" title="1669107396317526.png" alt="image.png"/></p>]]></description>
    <pubDate>Tue, 22 Nov 2022 08:54:36 +0000</pubDate>
    <author>admin</author>
    <guid>https://www.liuhainan.cn/?post=6</guid>

</item>
<item>
    <title>PHP AES数据加解密</title>
    <link>https://www.liuhainan.cn/?post=3</link>
    <description><![CDATA[<pre class="prettyprint lang-php linenums">&lt;?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);
</pre>]]></description>
    <pubDate>Fri, 11 Jun 2021 06:25:20 +0000</pubDate>
    <author>admin</author>
    <guid>https://www.liuhainan.cn/?post=3</guid>

</item></channel>
</rss>