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

林子熠-Java机密计算.pdf

上传人: 2*** 编号:136943 2023-08-03 17页 1.77MB

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了Teaclave Java,一种为Java应用带来机密计算能力的SDK框架。Teaclave Java由林子熠博士介绍,他在工业界是阿里巴巴JVM团队技术专家,负责GraalVM Java静态编译和静态分析的开发和应用,同时在学术界担任CCF系统专委会执行委员,ACM SIGSOFT(ICSE 2023)杰出论文奖获得者。他还是GraalVM社区贡献者,Apache Committer,龙蜥社区机密计算SIG maintainer。 Teaclave Java TEE SDK定义了Java机密计算的编程模型,实现了Java机密计算的开发框架和构建工具链。它运行时可以从非机密Java程序通过JNI管理和调用TEE中的native机密程序,开发时使用Java编写非机密与机密程序,机密程序服务化,通过SPI机制调用,构建时Javac编译Java非机密程序,GraalVM编译Java机密程序为native动态库。 此外,Teaclave Java提供了机密计算任务的生命周期管理API,包括创建Enclave环境,远程证明机密环境安全性,加载Enclave服务,调用服务函数,销毁Enclave环境等。 在性能方面,Teaclave Java与现有的解决方案相比有显著优势。它可以在缺少SGX硬件时提供安全沙箱级别的保护。 总之,Teaclave Java是一站式的Java机密计算解决方案,提供了编程模型,构建工具链和机密服务生命周期管理,安全性更高、性能更高。
"Teaclave Java如何实现机密计算?" "如何利用Teaclave Java保护Java应用的安全?" "Teaclave Java在性能和安全性方面有何优势?"
客服
商务合作
小程序
服务号
折叠