如何用MCRYPT_ARCFOUR解密?

时间:2017-09-13 11:10:44

标签: php encryption web mcrypt rc4-cipher

我正在尝试解密使用 ARCFOUR 密码加密的文本。但它没有给我欲望输出。

我的代码:

<?php

$key = "25f9e794323b453885f5181f1b624d0b";
$data = "B9D6B23709029B47043904AC5F";
$iv = "";
$output = mcrypt_decrypt(MCRYPT_ARCFOUR, $key, $data, MCRYPT_MODE_STREAM,$iv);

echo $output;
?>

它给了我以下的输出:

`vþ°_¡!YH´@ÃV6P9;EfA

但实际输出是:

  

9779802100083

我不知道自己错过了什么。我使用的是PHP版本5.5.32和mcrypt版本2.5.8。他们支持&#34; MCRYPT_ARCFOUR&#34; ?我做了一些研究,发现只有mcrypt-2.4.x支持&#34; MCRYPT_ARCFOUR&#34;。有没有办法在不改变mcrypt-version的情况下解决这个问题?

0 个答案:

没有答案