1. A method in connection with a database having a plurality of entries and a plurality of attributes common to each entry, each entry corresponding to an individual, the method for providing a level of protection of privacy of the individual, the method comprising: receiving from a querying entity a query q; passing the query q to the database; receiving in response an answer a; generating an amount of noise e; adding the noise e to the answer a to result in an obscured answer o; and returning the obscured answer o to the querying entity.