求教:C#转DELPHI 代码怎么转??

boom2008 boom2008 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

C#代码:

public static string Enc(string data) 
{               
    System.Text.Encoding unicode = System.Text.Encoding.Unicode;
    byte[] rgbKey = new byte[] {1,2,3,4,5,6,7,8};
    byte[] rgbIV = new byte[] {1,2,3,4,5,6,7,8};
    System.Security.Cryptography.DESCryptoServiceProvider dESCryptoServiceProvider = new System.Security.Cryptography.DESCryptoServiceProvider();
    System.Security.Cryptography.ICryptoTransform cryptoTransform = dESCryptoServiceProvider.CreateEncryptor(rgbKey, rgbIV);
    byte[] bytes = unicode.GetBytes(data);
    byte[] array = cryptoTransform.TransformFinalBlock(bytes, 0, bytes.Length);
    result = System.Convert.ToBase64String(array, 0, array.Length);
}

...全文
评论
收藏 已收藏
分享
返回顶部