DOI QR코드

DOI QR Code

Multilevel Secure Scheduler based on Two Version Two Phase Locking

2버전 2단계 로킹을 기반으로 하는 다단계 보안 스케줄러


Abstract

데이타베이스 시스템의 다단계 보안을 위해 비밀 채널의 제거는 필수적인 것이다. 본 논문은 비밀채널<8>을 제거하고 성능향상을 위해 보안 2버전 2단계 로킹을 제안한다. 보안 2버전 2단계 로킹은 기본 2PL에 부가적으로 2개의 버전과 보안 요소를 고려한 것이다. 즉, 상위등급 트랜잭션 판독과 하위등급 트랜잭션 기록 사이의 충돌을 피하고 상위등급 판독연산과 동일등급 사이의 성능을 향상시키기 위한 방법이다. 기존의 보안 2단계 로킹기법과는 달리 2개 버전의 데이타와 희사기법을 사용하여, 데이타의 신선도가 떨어지지 않으면서 성능의 향상을 얻을 수 있게 한다.

Keywords

References

  1. ACM Computing Surveys v.23 Concurrency Control in Advance Database Applications N. S. Barghouti;G. E. Kaiser
  2. Technical Report Efficent and Flexible Methods for Transient Versioning of Records to Avoid Locking by Read-Only Transactions R. L. C. Mohan;H. Pirahesh
  3. ACM Transactions on Database Systems v.19 Altruistic Locking H. Gracia-Molia;K. Salem;J. Shands
  4. Concurrency Control and Recovery in Database Systems N. Goodman;P. A. Bernstein;V. Hadzilacos
  5. Communications of the ACM v.16 no.10 A Note on the Confinement Problem B. W. Lampson
  6. Proc. of the 10th IEEE Symposium on Research in Security and Privacy Multiversion Concurrency Control for Multilevel Secure Database Systems T. F. keefe;W. T. Tsai
  7. Proc. of the 12th IEEE symposium on Reliable Distrubuted systems A Secure Two Phase Locking Protocol R. David;S. H. Son
  8. Proc. of the IEEE symposium on Research in Security and Privacy Covert Channel Capacity J. K. Millen
  9. The Theory of Database Concurrency Control C. Papadimitriou
  10. OLTP Online Transaction Processing Systems B. Claybrook
  11. Proc. of the 12th IEEE Symposium on Research in Security and Privacy Alternative Correctness Criteria for Concurrent Execution of Transactions in MUltilevel Secure Database Systems S. Jajodia;V. Atluri
  12. 통신정보보호학회 논문지 v.4 no.1 보안 환경에서 트랜잭션 분류에 기초한 병행수행 제어 오미나;박석
  13. Introduction to Simulation and SLAM Ⅱ(3rd edition) A. Alan;B. Pritsker