¿Cómo crear una clave RSA privada usando el módulo, D, exponente en C #?
Tengo 3 conjuntos de bytes de longitud 128, 128, 3 bytes respectivamente. No sé qué es, pero espero que seanModulus
, D
, Exponent
. Ahora, ¿cómo puedo usar estas matrices en C # para descifrar una matriz de bytes usando RSA? Cuando creo unaRSAParameters
y asigne las matrices de 3 bytes aModulus
, D
, Exponent
e intente usar esos parámetros de RSAP enRSACryptoServiceProvider.ImportParameters
, el descifrado falla al indicar claves corruptas. Supongo que las otras entradas también deben completarseDQ
,DP
, ... etc ...
¿Cómo hago eso en C #? No tengo esos valores, ¿hay una manera fácil de descifrar una matriz de bytes usando solo Modulus, D, Exponent en C #, como en otros idiomas?