Privacy-preserving image distribution
AssigneeBitdefender IPR Management Ltd.
InventorsElena Burceanu, Madalina Bolboceanu, Emanuela Haller, Georgiana M Rosca, Bogdan C Cebere, Radu Titiu
Life of this patent
Estimating the term…
Abstract
Some embodiments enable distributing data (e.g., recorded video, photographs, recorded audio, etc.) to a plurality of users in a manner which preserves the privacy of the respective users. Some embodiments leverage homomorphic encryption and proxy re-encryption techniques to manipulate the respective data so that selected portions of it are revealed according to an identity of the user currently accessing the respective data.
Claims21
A privacy-preserving image distribution method comprising employing at least one hardware processor of a computer system to:
- in response to receiving an encrypted source image showing a private item of a selected user, perform an encrypted-domain image segmentation of the encrypted source image to produce an encrypted private image showing the private item and an encrypted public image not showing the private item, wherein all of the encrypted source image, encrypted private image, and encrypted public image are decryptable with an administration key;
- perform an encrypted-domain key-change procedure to determine a re-encrypted private image comprising a result of transforming the encrypted private image from being decryptable with the administration key to being decryptable with a private key of the selected user;
- and
- transmit the encrypted public image and re-encrypted private image for distribution to a plurality of users including the selected user.
A computer system comprising at least one hardware processor configured to:
- in response to receiving an encrypted source image showing a private item of a selected user, perform an encrypted-domain image segmentation of the encrypted source image to produce an encrypted private image showing the private item and an encrypted public image not showing the private item, wherein all of the encrypted source image, encrypted private image, and encrypted public image are decryptable with an administration key;
- perform an encrypted-domain key-change procedure to determine a re-encrypted private image comprising a result of transforming the encrypted private image from being decryptable with the administration key to being decryptable with a private key of the selected user;
- and
- transmit the encrypted public image and re-encrypted private image for distribution to a plurality of users including the selected user.
A non-transitory computer-readable medium storing instructions which, when executed by at least one hardware processor of a computer system, cause the computer system to:
- in response to receiving an encrypted source image showing a private item of a selected user, perform an encrypted-domain image segmentation of the encrypted source image to produce an encrypted private image showing the private item and an encrypted public image not showing the private item, wherein all of the encrypted source image, encrypted private image, and encrypted public image are decryptable with an administration key;
- perform an encrypted-domain key-change procedure to determine a re-encrypted private image comprising a result of transforming the encrypted private image from being decryptable with the administration key to being decryptable with a private key of the selected user;
- and
- transmit the encrypted public image and re-encrypted private image for distribution to a plurality of users including the selected user.
Dependencies are inferred from the claim text.