эквивалентные функции шифрования / дешифрования в C ++ linux и C # windows - PullRequest
1 голос
/ 09 августа 2010

У меня есть и веб-интерфейс, написанный на C #, работающий на IIS-сервере, и C ++, написанный на Apache. Мне нужен мой веб-интерфейс для шифрования и C ++ для расшифровки данных. какую эквивалентную функцию я могу использовать для достижения своей цели?

1 Ответ

0 голосов
/ 10 августа 2010

Вы можете использовать MD%, поскольку он встроен в .NET Framework для кодирования

System.Security.Cryptography.MD5CryptoServiceProvider x = new System.Security.Cryptography.MD5CryptoServiceProvider();
byte[] data = System.Text.Encoding.ASCII.GetBytes(Value);
data = x.ComputeHash(data);
return System.Text.Encoding.ASCII.GetString(data);

, а затем использовать компонент с открытым исходным кодом для C ++, как описано в http://userpages.umbc.edu/~mabzug1/cs/md5/md5.html

* 1006.* расшифровать.Удачи
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...