G
Guest
I want to encrypt some data with a private key. How?
As far as I know, public/private key cryptology is supposed to allow for
data to be encrypted by either key and decrypted with the other key.
Given this, why is it that everyingthing in .NET (as far as I can see) only
allows for encrypting data using a public key? Surely there are situations
where encrypting data with a private key is useful. I fully understand public
key encryption's usefullness for passing a symetric key, but here's my
situation.
I have clients running an app. I want to send them some data. I do not care
who reads this data. I only care about 2 things.
1) No one but me could have written that data.
2) The data can not be altered without being corrupted.
Encrypting said data using my private key seems it would do just that. But
how do I use .NET to do so?
Thanks in advance
As far as I know, public/private key cryptology is supposed to allow for
data to be encrypted by either key and decrypted with the other key.
Given this, why is it that everyingthing in .NET (as far as I can see) only
allows for encrypting data using a public key? Surely there are situations
where encrypting data with a private key is useful. I fully understand public
key encryption's usefullness for passing a symetric key, but here's my
situation.
I have clients running an app. I want to send them some data. I do not care
who reads this data. I only care about 2 things.
1) No one but me could have written that data.
2) The data can not be altered without being corrupted.
Encrypting said data using my private key seems it would do just that. But
how do I use .NET to do so?
Thanks in advance