-1

C#で以下の暗号化方式を使いたいです。しかし、それが利用可能かどうか、そしてそれを正確に使用する方法はわかりません。私はウェブに精通しているため:'(。タスクは、デスクトップアプリで暗号化されたユーザーパスワードを復号化し(C#で記述)、jsonオブジェクトとして送信する必要があります。phpスクリプトを使用して、jsonをデコードする必要がありますオブジェクトとパスワードの復号化. Plz help. これが達成できない場合は、plz は私に使用する解決策を提案します.

このコードを 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 に答える