从C#到PHP的DES加密

时间:2013-10-17 13:28:47

标签: c# php encryption

我正在尝试将加密算法从C#移植到PHP。 我知道密码模式是CBC和加密算法DES 初始化向量(IV)是

private static byte[] IV = { 38, 55, 206, 48, 28, 64, 20, 16 };

我的问题是上面的IV怎么会在php代码中翻译?

我的php代码看起来像这样

$iv = ?;

mcrypt_encrypt(MCRYPT_DES, $key, $msg, MCRYPT_MODE_CBC, $iv);

由于

1 个答案:

答案 0 :(得分:2)

使用pack

$iv = pack('C*', 38, 55, 206, 48, 28, 64, 20, 16);