Hi,
I'm trying to get the same result with the c# RSACryptoServiceProvider
class that 'openssl.exe rsautl ' gives me.
The c# class wants more properties set before you can encrypt a message.
How can I obtain the parameters that 'openssl.exe rsautl' implements.
For example the exponent, q parameters, p parameters, dp, dq parameters,
etc. These are optional arguments for the c# class.
Ex. Exponent = {1,0,1}
One more note: my publickey.pem is 392 bytes
Here is what I'm passing in:
> openssl.exe rsautl -encrypt -inkey dir\\public.pem -pubin -in filename
-out encryptedfilename