CACL - EFFICIENT FINE-GRAINED PROTECTION FOR OBJECTS

被引:0
|
作者
RICHARDSON, J [1 ]
SCHWARZ, P [1 ]
CABRERA, LF [1 ]
机构
[1] IBM CORP,ALMADEN RES CTR,SAN JOSE,CA 95120
来源
SIGPLAN NOTICES | 1992年 / 27卷 / 10期
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
CACL is a protection scheme for objects that offers a simple and flexible model of protection and has an efficient, software-only implementation. The model, based on Access Control Lists (ACLs) integrated with the type system, allows owners to control who may invoke which methods on which objects, permits cooperation between mutually suspicious principals, allows ownership of objects to be transferred safely, prevents unwanted propagation of authority between principals, and allows changes to the authorization information to take effect on the next method invocation. The implementation, based on the integration of Capabilities with method dispatch, avoids the overhead of access checking in the majority of invocations, at the cost of space for extra dispatch vectors. CACL offers a viable mechanism for fine-grained protection in an object-oriented database system.
引用
收藏
页码:263 / 275
页数:13
相关论文
共 50 条
  • [1] Flexible and efficient sandboxing based on fine-grained protection domains
    Shinagawa, T
    Kono, K
    Masuda, T
    SOFTWARE SECURITY - THEORIES AND SYSTEMS, 2003, 2609 : 172 - 184
  • [2] Efficient kernel support of fine-grained protection domains for mobile code
    Takahashi, M
    Kono, K
    Masuda, T
    19TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 1999, : 64 - 73
  • [3] Understanding Objects in Detail with Fine-grained Attributes
    Vedaldi, Andrea
    Mahendran, Siddharth
    Tsogkas, Stavros
    Maji, Subhransu
    Girshick, Ross
    Kannala, Juho
    Rahtu, Esa
    Kokkinos, Iasonas
    Blaschko, Matthew B.
    Weiss, David
    Taskar, Ben
    Simonyan, Karen
    Saphra, Naomi
    Mohamed, Sammy
    2014 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2014, : 3622 - 3629
  • [4] Deriving Linearizable Fine-Grained Concurrent Objects
    Vechev, Martin
    Yahav, Eran
    PLDI'08: PROCEEDINGS OF THE 2008 SIGPLAN CONFERENCE ON PROGRAMMING LANGUAGE DESIGN & IMPLEMENTATION, 2008, : 125 - 135
  • [5] Deriving linearizable fine-grained concurrent objects
    Vechev, Martin
    Yahav, Eran
    ACM SIGPLAN NOTICES, 2008, 43 (06) : 125 - 135
  • [6] Fine-Grained Crowdsourcing for Fine-Grained Recognition
    Jia Deng
    Krause, Jonathan
    Li Fei-Fei
    2013 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2013, : 580 - 587
  • [7] Authentic attributes with fine-grained anonymity protection
    Stubblebine, SG
    Syverson, PF
    FINANCIAL CRYPTOGRAPHY, PROCEEDINGS, 2001, 1962 : 276 - 294
  • [8] Operating system protection for fine-grained programs
    Jaeger, T
    Liedtke, J
    Islam, N
    PROCEEDINGS OF THE SEVENTH USENIX SECURITY SYMPOSIUM, 1998, : 143 - 157
  • [9] A theory of fine-grained lineage for functions on structured objects
    Halle, Sylvain
    Tremblay, Hugo
    THEORETICAL COMPUTER SCIENCE, 2025, 1039
  • [10] Pipette: Efficient Fine-Grained Reads for SSDs
    Bai, Shuhan
    Wan, Hu
    Huang, Yun
    Sun, Xuan
    Wu, Fei
    Xie, Changsheng
    Hsieh, Hung-Chih
    Kuo, Tei-Wei
    Xue, Chun Jason
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (12) : 4721 - 4734