现在的位置: 首页 > 综合 > 正文

XOR 加密解密算法

2017年12月27日 ⁄ 综合 ⁄ 共 576字 ⁄ 字号 评论关闭

    function myEncrypt($string,$key){
        for($i=0;$i<strlen($string);$i++){
            for($j=0;$j<strlen($key);$j++){
                $string[$i] = $string[$i]^$key[$j];
            }
        }
        return $string;
    }
    function myDecrypt($string,$key){
        for($i=0;$i<strlen($string);$i++){
            for($j=0;$j<strlen($key);$j++){
                $string[$i] = $key[$j]^$string[$i];
            }
        }
        return $string;
    }
    $myPass = '桂成林';
    $myKeys = '贵贵';
    $myPass = myEncrypt($myPass,$myKeys);
    echo $myPass;
    echo '<br />';
    $myPass = myDecrypt($myPass,$myKeys);
    echo $myPass;

【上篇】
【下篇】

抱歉!评论已关闭.