作者tnsshnews (tnsshnews)
看板PHP
标题[请益]跪求php使用des加密
时间Mon Dec 20 10:28:34 2010
目前要将下面程式码(C#)改写成php的方式
public static string EnCode(string EnString)
{
byte[] Key = { 9, 8, 1, 1, 9, 1, 2, 6 };
byte[] IV = { 9, 8, 1, 1, 9, 1, 2, 6 };
byte[] b = Encoding.UTF8.GetBytes(EnString);
DESCryptoServiceProvider des = new DESCryptoServiceProvider();
ICryptoTransform ict = des.CreateEncryptor(Key, IV);
byte[] outData = ict.TransformFinalBlock(b, 0, b.Length);
return Convert.ToBase64String(outData);
}
但我去查了php加密的function, 似乎只有放一个key, 好像没有连IV都一起考虑进去,
拜托各位指点, 万分感激
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.109.16.228
2F:推 cspy:这是JAVA吧 12/22 01:58
3F:→ cspy:喔 C#~长的真像= = 12/22 01:58