The tracker
- 1 March 1979
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Database Systems
- Vol. 4 (1), 76-96
- https://doi.org/10.1145/320064.320069
Abstract
The query programs of certain databases report raw statistics for query sets, which are groups of records specified implicitly by a characteristic formula. The raw statistics include query set size and sums of powers of values in the query set. Many users and designers believe that the individual records will remain confidential as long as query programs refuse to report the statistics of query sets which are too small. It is shown that the compromise of small query sets can in fact almost always be accomplished with the help of characteristic formulas called trackers. Schlörer's individual tracker is reviewed; it is derived from known characteristics of a given individual and permits deducing additional characteristics he may have. The general tracker is introduced: It permits calculating statistics for arbitrary query sets, without requiring preknowledge of anything in the database. General trackers always exist if there are enough distinguishable classes of individuals in the database, in which case the trackers have a simple form. Almost all databases have a general tracker, and general trackers are almost always easy to find. Security is not guaranteed by the lack of a general tracker.Keywords
This publication has 10 references indexed in Scilit:
- Linear queries in statistical databasesACM Transactions on Database Systems, 1979
- Secure databasesACM Transactions on Database Systems, 1979
- `` Strong '' NP-Completeness ResultsJournal of the ACM, 1978
- Security in statistical databases for queries with small countsACM Transactions on Database Systems, 1978
- A Survey of Analysis Techniques for Discrete AlgorithmsACM Computing Surveys, 1977
- A model of statistical database their securityACM Transactions on Database Systems, 1977
- A study on the protection of statistical data basesPublished by Association for Computing Machinery (ACM) ,1977
- The design and implementation of INGRESACM Transactions on Database Systems, 1976
- System RACM Transactions on Database Systems, 1976
- SEQUELPublished by Association for Computing Machinery (ACM) ,1976