Title :
Wizard: a database inference analysis and detection system
Author :
Delugach, Harry S. ; Hinke, Thomas H.
Author_Institution :
Dept. of Comput. Sci., Alabama Univ., Huntsville, AL, USA
fDate :
2/1/1996 12:00:00 AM
Abstract :
The database inference problem is a well-known problem in database security and information system security in general. In order to prevent an adversary from inferring classified information from combinations of unclassified information, a database inference analyst must be able to detect and prevent possible inferences. Detecting database inference problems at database design time provides great power in reducing problems over the lifetime of a database. We have developed and constructed a system called Wizard to analyze databases for their inference problems. The system takes as input a database schema, its constituent instances (if available) and additional human-supplied domain information, and provides a set of associations between entities and/or activities that can be grouped by their potential severity of inference vulnerability. A knowledge acquisition process called microanalysis permits semantic knowledge of a database to be incorporated into the analysis using conceptual graphs. These graphs are then analyzed with respect to inference-relevant domains we call facets using tools we have developed. We can determine inference problems within single facets as well as some inference problems between two or more facets. The architecture of the system is meant to be general so that further refinements of inference information subdomains can be easily incorporated into the system
Keywords :
database management systems; graph theory; inference mechanisms; knowledge acquisition; security of data; system monitoring; systems analysis; Wizard; activities; classified information inference; conceptual graphs; database design time; database inference analysis system; database inference detection system; database schema; database security; entities; facets; human-supplied domain information; inference vulnerability; inference-relevant domains; information system security; instances; knowledge acquisition process; microanalysis; semantic knowledge; system architecture; unclassified information combinations; Computer science; Data analysis; Data security; Design optimization; Information analysis; Information security; Knowledge acquisition; Performance analysis; Temperature; Transaction databases;
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on