laravel cookie解密

        //laravel_session
        $payload = "eyJpdiI6IjluelNDc3d2SFFISmN0em43TEVPZWc9PSIsInZhbHVlIjoiZWppM1N4dTVseWZYa3pNaUxxN0Nick8xXC9NaVF0VTZ4QmJ2dXcwajJXVzZYcEVxSjBFYW1hMlVcL2tSV0Z6TjIxblVQMjFFVE1VMDJvUWFKbTRyNlMyQT09IiwibWFjIjoiNTc1M2U2ZTcxZjExM2M5ODBlNmE1OWEyNzk2MzJlMDZhNjk5ZTM4ZDk5YjhhOWFiYzExZjhmZmU1M2E1MGM4YiJ9";

        //加密参数     .env配置的APP_KEY
        $key = 'base64:ptIJN4MVf3vXSXwE0lu947SrDqM66BRmLtwFzq1XPdA=';

        //加密方法       config/app.php配置:cipher
        $secret_type = 'AES-256-CBC';

        //处理laravel_session
        $payload = json_decode(base64_decode($payload), true);
        $iv = base64_decode($payload['iv']);

        //处理KEY
        $key = base64_decode(substr($key, 7));

        //解密
        $decrypted = \openssl_decrypt($payload['value'], $secret_type, $key, 0, $iv);

        //反序列化
        $decrypted = unserialize($decrypted);

        echo $decrypted;

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值