用C#加密密码,然后用php解密

本文关键字:php 解密 然后 密码 加密 | 更新日期: 2023-09-27 18:27:56

我想在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))));

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

用C#加密密码,然后用php解密

.net框架包含System.Security.Cryptography.Rijndael,它将执行此任务。

BTW:通常你不会解密密码。您使用单向函数(最好带有一些salt)来加密密码并比较加密的密码。