...
首页> 外文期刊>Operating systems review >Protection and Communication Abstractions for Web Browsers in MashupOS
【24h】

Protection and Communication Abstractions for Web Browsers in MashupOS

机译:MashupOS中用于Web浏览器的保护和通信抽象

获取原文
获取原文并翻译 | 示例

摘要

Web browsers have evolved from a single-principal platform on which one site is browsed at a time into a multi-principal platform on which data and code from mutually distrusting sites interact programmatically in a single page at the browser. Today's "Web 2.0" applications (or mashups) offer rich services, rivaling those of desktop PCs. However, the protection and communication abstractions offered by today's browsers remain suitable only for a single-principal system—either no trust through complete isolation between principals (sites) or full trust by incorporating third party code as libraries. In this paper, we address this deficiency by identifying and designing the missing abstractions needed for a browser-based multi-principal platform. We have designed our abstractions to be backward compatible and easily adoptable. We have built a prototype system that realizes almost all of our abstractions and their associated properties. Our evaluation shows that our abstractions make it easy to build more secure and robust clientside Web mashups and can be easily implemented with negligible performance overhead.
机译:Web浏览器已经从单主体平台(一次在一个站点上浏览)发展成为一种多主体平台,在该平台上,来自互不信任站点的数据和代码在浏览器的单个页面中以编程方式交互。当今的“ Web 2.0”应用程序(或混搭)提供了丰富的服务,可以与台式机匹敌。但是,当今浏览器提供的保护和通信抽象仍然仅适用于单主体系统-通过完全隔离主体(站点)不信任,或者通过将第三方代码合并为库完全信任。在本文中,我们通过识别和设计基于浏览器的多主体平台所需的缺少抽象来解决此缺陷。我们已将抽象设计为向后兼容且易于采用。我们已经构建了一个原型系统,该系统可以实现几乎所有的抽象及其关联的属性。我们的评估表明,我们的抽象使构建更安全,更健壮的客户端Web混搭变得容易,并且可以以可忽略的性能开销轻松实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号