Klucze RSA

0

Platforma .NET ma sobie klasę RSACryptoServiceProvider. Jak wydobyć klucze RSA korzystając z tej klasy?
Chodzi mi o otrzymanie oddzielnie klucza publicznego i prywatnego.

0

najpierw
RSAParameters RSAparam = RSA.ExportParameters( true );

a potem
klucz dekodujący - RSAparam.D
klucz kodujący - RSAparam.Modulus

Są w postaci tablicy Byte[] więc żeby przekształcić do postaci Hexadecymalnej trzeba:
BitConverter.ToString(RSAparam.D).Replace("-","")

Tutaj znajdziesz więcej info:

http://www.codeguru.pl/article-306.aspx

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