CPC G06F 21/6254 (2013.01) | 20 Claims |
1. A method comprising:
storing a plurality of values in data storage so that a third party is prevented from accessing the plurality of values, wherein the plurality of values has a distribution;
retrieving a value of the plurality of values;
applying a first transform to the value to form a transformed value having a uniform distribution;
adding noise to the transformed value to form a sum;
applying a second transform to the sum to form a transformed sum having a uniform distribution;
forming a privatized value from the transformed sum such that the privatized value is part of a distribution of privatized values that is the same as the distribution of the plurality of values; and
providing the privatized value to the third party.
|