首页> 外文会议>ACM Conference on Computer and communications security >An efficient multiversion algorithm for secure servicing of transaction reads
【24h】

An efficient multiversion algorithm for secure servicing of transaction reads

机译:用于事务读取的安全服务的高效多版本算法

获取原文

摘要

We propose an efficient multiversion algorithm for servicing read requests in secure multilevel databases. Rather than keep an arbitrary number of versions of a datum, as standard multiversion algorithms do, the algorithm presented here maintains only a small fixed number of versions---up to three---for a modified datum. Each version corresponds to the state of the datum at the end of an externally defined version period. The algorithm avoids both covert channels and starvation of high transactions, and applies to security structures that are arbitrary partial orders. The algorithm also offers long-read transactions at any security level conflict-free access to a consistent, though slightly dated, view of any authorized portion of the database. We derive constraints sufficient to guarantee one-copy serializability of executions histories, and then exhibit an algorithm that satisfies these constraints.
机译:我们提出了一种有效的多版本算法,用于为安全的多层数据库中的读取请求提供服务。此处的算法并没有像标准的多版本算法那样保留任意数量的基准版本,而是为修改的基准仅保留了少量的固定版本(最多三个)。每个版本都对应于外部定义的版本周期结束时的基准状态。该算法避免了秘密渠道和高额交易的匮乏,并且适用于任意部分顺序的安全结构。该算法还提供了在任何安全级别上的长时事务处理,可以无冲突地访问数据库的任何授权部分的一致的,尽管过时的视图。我们导出足以保证执行历史记录具有单副本可序列化性的约束,然后展示满足这些约束的算法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号