Encryption for group

From: Daniel Wehr (dwehr_at_gmx.de)
Date: 11/05/03


Date: 5 Nov 2003 03:04:10 -0800

Hi,

in my application I want to distribute a resource (e.g. a file). The
resource (RES) should be encrypted with one public key (PUB) and I
want to be able to generate a arbitrary number of distinct private
keys (PRIV_1,PRIV_2, ...), so that the encrypted resource can be
decrypted with each of the private keys.
The following must hold:
RES = PRIV_1( PUB(RES) ) = PRIV_2( PUB(RES) ) = ...
It should also be impossible given one private key to determine
another private key.

Could anyone give me a hint or link on how to generate such a public
key and the corresponding private keys?

Any help, advice or link will be very helpfull.
Thank you!

Daniel



Relevant Pages

  • Re: I need a encryption utility that will...
    ... >>utility, so when they specify one or more files for inclusion, they just ... > - it's also possible for the senders to create their own private keys, ... > Here is where a "commodity" public key system doesn't match your ...
    (comp.security.misc)
  • Re: Object contains only the public half of a key pair. A private key
    ... Server public key ... Service public and private keys ... I used cert tools to grant everyone full ... <response signatureOptions="IncludeAddressing, IncludeTimestamp, ...
    (microsoft.public.dotnet.framework.webservices.enhancements)
  • Re: I need a encryption utility that will...
    ... >utility, so when they specify one or more files for inclusion, they just ... - with that the sender can encrypt information so that only the ... you will periodically provide new copies of your public key ... it's also possible for the senders to create their own private keys, ...
    (comp.security.misc)
  • Re: Encryption for group
    ... >> that one public key. ... I'm not sure that PGP implements exactly ... > several corresponding private keys, ... mentioned possibility of one single public key and several ...
    (sci.crypt)
  • Re: Resource Files
    ... if the assembly that links the resource file is strong named it ... If the assembly is strong named then a hash is created ... public key are stored in the assembly. ...
    (microsoft.public.dotnet.general)