Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# .NET
Войти
Регистрация
Восстановить пароль
 
444866
-1 / 3 / 0
Регистрация: 11.01.2012
Сообщений: 267
1

Как зашифровать сообщение в C# и расшифровать на PHP

18.03.2012, 23:27. Просмотров 1008. Ответов 0
Метки нет (Все метки)

По системе открытый/закрытый ключ надо. Пытался через Openssl в PHP и RSACryptoServiceProvider в c#, сообщение зашифрованное ключом из openssl при помощи RSACryptoServiceProvider на сервере обратно расшифровываться не желает (видимо алгоритм разный, либо каких то настроек не учел). Сами сообщения при передаче не перекодировались и не портились. Проверял - передавал ключ с сервера в программу и обратно отсылал. в PHP все расшифровывалось замечательно.

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


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

Добавлено через 3 минуты
Докучи ссылка по этой теме, но там успешно осуществляется только обратная операция (

http://stackoverflow.com/questions/2...openssl-in-php

Добавлено через 23 часа 20 минут
Проблему решил. Надо было бейс64 кодить перед отправкой
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.03.2012, 23:27
Ответы с готовыми решениями:

Алгоритм RSA. Зашифровать введенное с клавиатуры сообщение, используя открытый ключ
Доброе время суток, форумчане! Прощу помощи!!! Дело жизни и смерти! На днях выдали...

Как зашифровать и расшифровать файл?
Есть файл "myfile". Нужно, чтобы при нажати на одну кнопку файл зашифровывался, а при нажатии на...

Как зашифровать и расшифровать текст с ключом?
Вводим в консоли любую строку, вводим ключ под эту строку, дальше текст перемешивается, далее...

Зашифровать-расшифровать текст с помощью шифра Цезаря
Задание такое - текст из файла Прізвище1.txt зашифровать в Прізвище2.txt, а потом дешифровать из...

Зашифровать и расшифровать текст с помощью квадрата Вижинера
Здравствуйте, нужно зашифровать и расшифровать текст с помощью квадрата Вижинера Вот что я начал,...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.03.2012, 23:27

Зашифровать сообщение на английском по сети Фейстеля
Пытаюсь написать программу, которая будет шифровать сообщение на английском по сети фейстеля(пока...

Определить, что именно возвращает php-скрипт и расшифровать эти данные
Есть скрипт ссылка и возвращает он вот это (каждый раз разное) чU—иЋрВ К~ПbUйМ∞^Hр|...

Зашифровать в js, расшифровать в php
$pass = '1234'; $key = 'secret'; $alg = MCRYPT_BLOWFISH; $iv =...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru