在PHP中的MachineKey.Unprotect等价物

时间:2016-10-30 07:06:00

标签: c# php encryption

我正在与团队中的一些C#开发人员合作。他们通过c#加密了一个cookie,我应该解密它并通过php在另一个子域上使用它。 他们发送给我的c#代码解密它是:

    var cookie = Request.Cookies["mycookie"];

    if (cookie != null)
    {
         var key = "Hn9*e$";
         var bytes = Convert.FromBase64String(cookie.Value);
         var output = MachineKey.Unprotect(bytes, key);
         var result = Encoding.UTF8.GetString(output);
    }

我想知道如何在PHP中执行此操作。 我知道如何解码base64,但其余的我不知道,我找不到线索。

0 个答案:

没有答案
相关问题