ACM SIGMOD Record · 1988 · 15 citations · 11 references
ComputingComputer ScienceCryptographyDatabasesFormal MethodsData SecurityDatabase ManagementDatabase PrivacyDatabase SecurityDeductive VerificationTheorem ProvingData Integrity VerificationDatabase Integrity ConstraintsDatabase Integrity ProtectionDatabase Security DesignDatabase TransactionsIntegrity ConstraintsSecure Database Design
Some information in databases and knowledge bases often needs to be protected from disclosure to certain users. Traditional solutions involving multi-level mechanisms are threatened by the user's ability to infer higher level information from the semantics of the application. We concentrate on the revelation of secrets through a user running transactions in the presence of database integrity constraints. We develop a method of specifying secrets formally that not only exposes a useful structure and equivalence among secrets but also allows a theorem prover to detect certain security lapses during transaction compilation time.
11
Logic for improving integrity checking in relational data bases?
Jean‐Marie Nicolas · Acta Informatica · 1982 · 308 citations
Dorothy E. Denning, Peter J. Denning · ACM Transactions on Database Systems · 1979 · 207 citations
David Dobkin, Anita K. Jones, Richard J. Lipton · ACM Transactions on Database Systems · 1979 · 203 citations · Full text
Database security and integrity
Computer Fraud & Security Bulletin · 1982 · 153 citations
Automatic verification of database transaction safety
Tim Sheard, David Stemple · ACM Transactions on Database Systems · 1989 · 124 citations · Full text