powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / RSACryptoServiceProvider
4 сообщений из 4, страница 1 из 1
RSACryptoServiceProvider
    #38525867
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно ли как-то шифровать данные на клиенте в javascript используя публичный ключ RSACryptoServiceProvider,
чтобы в WCF (c#) сервисе можно было расшифровать данные?
...
Рейтинг: 0 / 0
RSACryptoServiceProvider
    #38525905
Фотография buser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Winnipuh, а в чем вопрос? Или гугль врет?
http://www-cs-students.stanford.edu/~tjw/jsbn/
http://www.ohdave.com/rsa/
...
...
Рейтинг: 0 / 0
RSACryptoServiceProvider
    #38526693
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
buserWinnipuh, а в чем вопрос? Или гугль врет?
http://www-cs-students.stanford.edu/~tjw/jsbn/
http://www.ohdave.com/rsa/
...

дело не в гугле, а в юзере

Можно ли на javascript делать соответствующие операции, чтобы на стороне шарпа можно было применять его родные
типа таких:

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
string secret = "My secret message";
RSACryptoServiceProvider rsa = new RSACryptoServiceProvider(512);  // Key bits length
/*
* Skip the loading part for the RSACryptoServiceProvider will generate
* random Private / Public keys pair, that you can save later with
* rsa.ToXmlString(true);
* 
string key = "private or public key as xml string";
rsa.FromXmlString(key);
*/
// Convert the string to byte array
byte[] secretData = Encoding.UTF8.GetBytes(secret);

// Encrypt it using the private key:
byte[] encrypted = rsa.PrivareEncryption(secretData);

// Decrypt it using the public key
byte[] decrypted = rsa.PublicDecryption(encrypted);
string decString = Encoding.UTF8.GetString(decrypted);  // And back to string
Assert.AreEqual("My secret message", decString);
...
Рейтинг: 0 / 0
RSACryptoServiceProvider
    #38526777
Фотография buser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ндык... попробуйте отрытым ключем зашифровать через JS, а на C# расшифровать?
Вот... еще http://www.codeproject.com/Articles/22073/Object-Oriented-JavaScript-Class-Library-in-C-NET
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / RSACryptoServiceProvider
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]