По системе открытый/закрытый ключ надо. Пытался через Openssl в PHP и RSACryptoServiceProvider в c#, сообщение зашифрованное ключом из openssl при помощи RSACryptoServiceProvider на сервере обратно расшифровываться не желает (видимо алгоритм разный, либо каких то настроек не учел). Сами сообщения при передаче не перекодировались и не портились. Проверял — передавал ключ с сервера в программу и обратно отсылал. в PHP все расшифровывалось замечательно.
Для преобразования открытого ключа формата pem в RSACryptoServiceProvider юзал opensslkey библиотеку.
http://www.jensign.com/opensslkey/ тут она. Но сомневаюсь что дело в ней.
Какие еще есть способы? Или может кто то предложить готовый код по зашифровке на c# им расшифровке в php? Ну хоть как нибудь уже. Только без подключения внешних библиотек надо. (или максимум небольшие в виде исходного кода). Бьюсь третий день над этой задачей и никак
![](/Forum/Images/frown.gif)
(