Upload
amna-magzoub
View
216
Download
0
Embed Size (px)
Citation preview
Chapter 5
Chapter 5Encryption-Based Multilevel Model For DBMS
Presented by: Ala Eltayeb
Outlines IntroductionEncryption-Based Multilevel Database ModelManipulationPerformance StudyAnalysis of Experimental ResultsSummary
1. Introduction Type of encryption in database? Column &row Encrypt each tuple (row) in the relation (table) with an encryption key that depends on the security level of the tuple (tuple classification).
Encryption-BasedMulti-level Model
Multilevel RelationModel
Encryption System
The Encryption-based multilevel security model Characterizes:Utilizing an encryption system as an additional security layer over the multilevel security layer for the relational database. Reducing the multilevel database size. Improving the response time of data retrieval from the multilevel database.
Cont..The prototype is used as a research tool for studying principles and mechanisms of the encryption-based multilevel model and other multilevel relational database security models (SeaView, JajodiaSandhu, SmithWinslett , multilevel relational [MLR], and belief-consistent models) .
Why used prototype?To determine the relative performance of the multilevel relational database security models.The performance cost for applying the encryption system in multilevel relational database security.
2. Encryption-Based Multilevel Database ModelA symmetric key:-for each unique security level.Theuser can use the keys : Security level (key)