Как зашифровать сообщение в C# и расшифровать на PHP?
От: 444866  
Дата: 17.03.12 20:02
Оценка:
По системе открытый/закрытый ключ надо. Пытался через Openssl в PHP и RSACryptoServiceProvider в c#, сообщение зашифрованное ключом из openssl при помощи RSACryptoServiceProvider на сервере обратно расшифровываться не желает (видимо алгоритм разный, либо каких то настроек не учел). Сами сообщения при передаче не перекодировались и не портились. Проверял — передавал ключ с сервера в программу и обратно отсылал. в PHP все расшифровывалось замечательно.

Для преобразования открытого ключа формата pem в RSACryptoServiceProvider юзал opensslkey библиотеку.http://www.jensign.com/opensslkey/ тут она. Но сомневаюсь что дело в ней.


Какие еще есть способы? Или может кто то предложить готовый код по зашифровке на c# им расшифровке в php? Ну хоть как нибудь уже. Только без подключения внешних библиотек надо. (или максимум небольшие в виде исходного кода). Бьюсь третий день над этой задачей и никак (
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.