Wyciągnięcie klucza z RSACryptoServiceProvider

0

Witam

 RSA1 = new RSACryptoServiceProvider(1024);
               RSAParameters RSAparam1 = RSA1.ExportParameters(true); 

W jaki sposob mozna wyciagnac klucz by mozna bylo go uzyc w innej aplikacji do zaszyfrowania wiadomosci. Nie ma problemu z zaszyfrowaniem wiadomosci i odszyfrowaniem jej w obrebie jednej aplikacji ale jak to zrobic na dwie aplikacje gdzie jedna bedzie np przesylac klucz ktorym druga zaszyfruje wiadomosc a pozniej odesle zaszyfrowana wiadomosc do odszyfrowania.

Z góry dzieki

0

Dzieki uzylem tego, tylko teraz napotkalem problem z kompatybilnościa przesylanych danych. W jaki sposob przekonwertowac dane przed przeslaniem je przez socket do odbiorcy zeby mozna bylo je bez problemu odszyfrowac? user image

0
luko napisał(a):

Dzieki uzylem tego, tylko teraz napotkalem problem z kompatybilnościa przesylanych danych. W jaki sposob przekonwertowac dane przed przeslaniem je przez socket do odbiorcy zeby mozna bylo je bez problemu odszyfrowac? user image

dane przesylam w ten sposob:

  NetworkStream clientStream = client.GetStream();
           w = new BinaryWriter(clientStream);

           w.Write(encryptedText);
0

Base64

1 użytkowników online, w tym zalogowanych: 0, gości: 1