-1

我想在 C# 中使用以下加密方法。但我不知道它是否可用以及如何准确使用它。因为我对 web 更加熟悉 :'(。任务是我必须解密在桌面应用程序中加密的用户密码。(用 C# 编写)并作为 json 对象发送。使用我的 php 脚本我必须解码 json对象并解密密码。请帮助。如果这无法实现,请建议我使用解决方案。

我想在 C# 中使用这段代码

$key = '12345bcde';
$password = 'myPass@1001';

$encrypted = base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, md5($key), $password, MCRYPT_MODE_CBC, md5(md5($key))));

我从这里得到了加密和解密方法

4

1 回答 1

6

.net 框架包含 System.Security.Cryptography.Rijndael将执行该任务的程序。

顺便说一句:通常你不会解密密码。您使用单向函数(最好使用一些盐)来加密密码并比较加密的密码。

于 2012-03-16T11:46:13.317 回答