在C#中加密密码并在php中解密

Sar*_*ara -1 php c# encryption json password-encryption

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

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

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

$encrypted = base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, md5($key), $password, MCRYPT_MODE_CBC, md5(md5($key))));
Run Code Online (Sandbox Code Playgroud)

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

mra*_*rab 6

.net框架包含 System.Security.Cryptography.Rijndael哪个将执行任务.

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