Using Public/Private keys in reverse

Posted by Wizzarding on Stack Overflow See other posts from Stack Overflow or by Wizzarding
Published on 2010-05-26T10:56:11Z Indexed on 2010/05/26 11:01 UTC
Read the original article Hit count: 206

Hi,

I have a situation where I need to make some data available for reading by anyone from a specific device, where the data is pre-loaded on the device, but I cannot allow anyone to create their own device and populate it with their own data in the same format.

I know this sounds a little crazy, but there is a good reason!

I was planning to use Public Key cryptography, encrypting the data with a public key, but then publishing the private key to anyone who wants to read the data.

However, after looking at the RSACryptoServiceProvider and how it works it looks like I cannot just publish the private key as the private key can be used to create the public key.

Could someone confirm that suspicion, or give me some hints on how I might be able to make this work!

Many Thanks.

© Stack Overflow or respective owner

Related posts about .NET

Related posts about vb.net