当前位置:首页 > 报告详情

CNCF SecurityCon - Zero Trust in the Cloud.pdf

上传人: 2*** 编号:140556 2023-08-31 20页 240.02KB

1、Zero Trust in the CloudWith WebAssembly and wasmCloudAbout MeAuthor“Programming WebAssembly with Rust”Cloud Native GoBuilding Microservices with ASP.NET Core a lot moreCreator of the CNCF project wasmCloudCo-founder of Cosmonic-a provider of managed wasmCloud servicesParanoid/Security ProponentBig W

2、ebAssembly Fan*Github:autodidaddict,Fediverse:autodidaddictmastodon.worldConstraints Liberate,Liberties ConstrainRunar BjarnasonrunaroramaTrust No One-the AgendaModule Security Cluster Security You are Here Capability Security Runtime SecurityModule SecurityCall stack cant buffer overflowhttps:/ wri

3、te code that uses a syscallBranches always point to valid destinationsTrap(exception)instead of undefined behaviorBad array index,out of bounds in linear memorySneaky indirect function allExceeding call stack sizeIllegal math operations(/0 etc)Control Flow SecurityFunctions&fixed static scope variab

4、les pointersCannot dereference invalid memoryNo Return-oriented Programming(ROP)attacksDirect function callsIndirect function callsReturnsSafe jumpsWebAssembly DemoTrust No OneModule Security Cluster Security You are Here Capability Security Runtime SecurityRuntime SecurityHost memory is off limitsH

5、ost and guest module use isolated linear memory blockHost supplies implementation for module importsOnly host can trigger code in moduleNo I/O opcodes in wasmAnti-forgery checksJIT up to the hostRuntime Security-WASIWASI!=POSIXHost runtime gets right of refusalI/OAll imports and implementationWASI r

6、equires files and directories to be pre-approvedSocket I/O but host creates socketWASI DemoTrust No One-the AgendaModule Security Cluster Security You are Here Capability Security Runtime SecurityCapability SecurityWhy do you want that socket?High-level abstra

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了零信任在云计算中的应用,以及WebAssembly和wasmCloud的相关概念。作者是“Programming WebAssembly with Rust”等书籍的作者,同时也是CNCF项目wasmCloud的创造者,以及Cosmonic的联合创始人。文章强调了安全的重要性,提出了“信任无人”的理念,并探讨了模块安全、运行时安全、集群安全等方面的问题。WebAssembly通过限制调用栈、禁止非法数学运算等方式,提供了运行时安全保护。wasmCloud和WebAssembly的安全特性,如模块安全、能力安全和运行时安全,为设计更安全的系统提供了约束。最后,文章提供了相关项目和链接,以便读者进一步了解和参与。
"WebAssembly如何增强安全性?" "如何利用WASI实现运行时安全?" "WebAssembly中的能力安全是如何工作的?"
客服
商务合作
小程序
服务号
折叠