Skip to main content
Commonmark migration
Source Link

I would like to make a secure-encrypted file sharing system. The files will be sent into an open decentralized system, so the files would be encrypted before sending it to the decentralized storage system (all encrypted files are visible).

I would like to sell the access to the files, is it possible to generate a decryption key, usable only by the persons who buy the access to this file, who has a public/secret key, and we have his public one.

For example :

  1. Alice encrypts a file to be decrypted by yet-unknown multiple parties later on.

    Alice encrypts a file to be decrypted by yet-unknown multiple parties later on.

  2. Bob interacts with Alice to download and decrypt the contents of the file

  3. the system should not allow a third party Charlie to decrypt the file solely based on the information that was sent from Alice to Bob.

  4. Alice should not have to re-encrypt the file once it has been downloaded (and possibly decrypted) by Bob.

  1. Bob interacts with Alice to download and decrypt the contents of the file
  1. the system should not allow a third party Charlie to decrypt the file solely based on the information that was sent from Alice to Bob.
  1. Alice should not have to re-encrypt the file once it has been downloaded (and possibly decrypted) by Bob.

Does a solution exist for this problem? I read about Shamir's Secret Sharing, but it doesn't look like it fulfills my need.

I would like to make a secure-encrypted file sharing system. The files will be sent into an open decentralized system, so the files would be encrypted before sending it to the decentralized storage system (all encrypted files are visible).

I would like to sell the access to the files, is it possible to generate a decryption key, usable only by the persons who buy the access to this file, who has a public/secret key, and we have his public one.

For example :

  1. Alice encrypts a file to be decrypted by yet-unknown multiple parties later on.
  1. Bob interacts with Alice to download and decrypt the contents of the file
  1. the system should not allow a third party Charlie to decrypt the file solely based on the information that was sent from Alice to Bob.
  1. Alice should not have to re-encrypt the file once it has been downloaded (and possibly decrypted) by Bob.

Does a solution exist for this problem? I read about Shamir's Secret Sharing, but it doesn't look like it fulfills my need.

I would like to make a secure-encrypted file sharing system. The files will be sent into an open decentralized system, so the files would be encrypted before sending it to the decentralized storage system (all encrypted files are visible).

I would like to sell the access to the files, is it possible to generate a decryption key, usable only by the persons who buy the access to this file, who has a public/secret key, and we have his public one.

For example :

  1. Alice encrypts a file to be decrypted by yet-unknown multiple parties later on.

  2. Bob interacts with Alice to download and decrypt the contents of the file

  3. the system should not allow a third party Charlie to decrypt the file solely based on the information that was sent from Alice to Bob.

  4. Alice should not have to re-encrypt the file once it has been downloaded (and possibly decrypted) by Bob.

Does a solution exist for this problem? I read about Shamir's Secret Sharing, but it doesn't look like it fulfills my need.

re-written example
Source Link

I would like to make a secure-encrypted file sharing system. The files will be sent into an open decentralized system, so the files would be encrypted before sending it to the decentralized storage system (all encrypted files are visible).

I would like to sell the access to the files, is it possible to generate a decryption key, usable only by the persons who buy the access to this file, who has a public/secret key, and we have his public one.

For example :

Let's say Alice encrypted a file F1, F2 using a master decryption key D, the file F1 and F2 are then sent to a shared folder.

  1. Alice encrypts a file to be decrypted by yet-unknown multiple parties later on.

Bob paid Alice and then asks Alice a decryption key for the file F1, so he sends her his public key.

  1. Bob interacts with Alice to download and decrypt the contents of the file

Alice generates a decryption key D-bob-F1 from the decryption key D, which can be used only with the secret key of Bob in order to decrypt the file F1 but can not decrypt the file F2.

  1. the system should not allow a third party Charlie to decrypt the file solely based on the information that was sent from Alice to Bob.
  1. Alice should not have to re-encrypt the file once it has been downloaded (and possibly decrypted) by Bob.

Does a solution exist for this problem? I read about Shamir's Secret Sharing, but it doesn't look like it fulfills my need.

I would like to make a secure-encrypted file sharing system. The files will be sent into an open decentralized system, so the files would be encrypted before sending it to the decentralized storage system (all encrypted files are visible).

I would like to sell the access to the files, is it possible to generate a decryption key, usable only by the persons who buy the access to this file, who has a public/secret key, and we have his public one.

For example :

Let's say Alice encrypted a file F1, F2 using a master decryption key D, the file F1 and F2 are then sent to a shared folder.

Bob paid Alice and then asks Alice a decryption key for the file F1, so he sends her his public key.

Alice generates a decryption key D-bob-F1 from the decryption key D, which can be used only with the secret key of Bob in order to decrypt the file F1 but can not decrypt the file F2.

Does a solution exist for this problem? I read about Shamir's Secret Sharing, but it doesn't look like it fulfills my need.

I would like to make a secure-encrypted file sharing system. The files will be sent into an open decentralized system, so the files would be encrypted before sending it to the decentralized storage system (all encrypted files are visible).

I would like to sell the access to the files, is it possible to generate a decryption key, usable only by the persons who buy the access to this file, who has a public/secret key, and we have his public one.

For example :

  1. Alice encrypts a file to be decrypted by yet-unknown multiple parties later on.
  1. Bob interacts with Alice to download and decrypt the contents of the file
  1. the system should not allow a third party Charlie to decrypt the file solely based on the information that was sent from Alice to Bob.
  1. Alice should not have to re-encrypt the file once it has been downloaded (and possibly decrypted) by Bob.

Does a solution exist for this problem? I read about Shamir's Secret Sharing, but it doesn't look like it fulfills my need.

added 42 characters in body
Source Link

I would like to make a secure-encrypted file sharing system. The files will be sent into an open decentralized system, so the files would be encrypted before sending it to the decentralized storage system (all encrypted files are visible).

I would like to sell the access to the files, is it possible to generate a decryption key, usable only by the personpersons who buysbuy the access to this file, who has a public/secret key, and we have his public one.

For example :

Let's say Alice encrypted a file F1, F2 using a master decryption key D, the file F1 and F2 are then sent to a shared folder.

Bob paid Alice and then asks Alice a decryption key for the file F1, so he sends her his public key.

Alice generates a decryption key D-bob-F1 from the decryption key D, which can be used only with the secret key of Bob in order to decrypt the file F1 but can not decrypt the file F2.

Does a solution exist for this problem? I read about Shamir's Secret Sharing, but it doesn't look like it fulfills my need.

I would like to make a secure-encrypted file sharing system. The files will be sent into an open decentralized system, so the files would be encrypted before sending it to the decentralized system.

I would like to sell the access to the files, is it possible to generate a decryption key, usable only by the person who buys the access to this file, who has a public/secret key, and we have his public one.

For example :

Let's say Alice encrypted a file F1, F2 using a master decryption key D, the file F1 and F2 are then sent to a shared folder.

Bob paid Alice and then asks Alice a decryption key for the file F1, so he sends her his public key.

Alice generates a decryption key D-bob-F1 from the decryption key D, which can be used only with the secret key of Bob in order to decrypt the file F1 but can not decrypt the file F2.

Does a solution exist for this problem? I read about Shamir's Secret Sharing, but it doesn't look like it fulfills my need.

I would like to make a secure-encrypted file sharing system. The files will be sent into an open decentralized system, so the files would be encrypted before sending it to the decentralized storage system (all encrypted files are visible).

I would like to sell the access to the files, is it possible to generate a decryption key, usable only by the persons who buy the access to this file, who has a public/secret key, and we have his public one.

For example :

Let's say Alice encrypted a file F1, F2 using a master decryption key D, the file F1 and F2 are then sent to a shared folder.

Bob paid Alice and then asks Alice a decryption key for the file F1, so he sends her his public key.

Alice generates a decryption key D-bob-F1 from the decryption key D, which can be used only with the secret key of Bob in order to decrypt the file F1 but can not decrypt the file F2.

Does a solution exist for this problem? I read about Shamir's Secret Sharing, but it doesn't look like it fulfills my need.

added 40 characters in body
Source Link
Loading
Source Link
Loading