一、算法设计思路核心流程原始字符串 → UTF8字节每个字节XOR动态key位循环移位索引扰动最后整体反转Base64输出解密就是反向操作。二、PHP 加密代码function custom_encrypt($text, $key) { $data array_values(unpack(C*, $text)); $keyBytes array_values(unpack(C*, $key)); $keyLen count($keyBytes); $result []; foreach ($data as $i $byte) { $k $keyBytes[$i % $keyLen]; // 动态扰动key $dynamicKey ($k $i * 31) 0xFF; // Step1: XOR $v $byte ^ $dynamicKey; // Step2: 左循环位移 $shift ($i % 5) 1; $v (($v $shift) | ($v (8 - $shift))) 0xFF; // Step3: 再次扰动 $v ($v ($i * 17)) 0xFF; $result[] $v; } // Step4: 反转 $result array_reverse($result); return base64_encode(pack(C*, ...$result)); }四、使用示例$enc custom_encrypt(HelloWorld, my_secret_key); echo $enc;五、加密结果加密结果值:24jZc6gV/rEISg