可信计算的方法和装置制造方法及图纸

技术编号:32132596 阅读:24 留言:0更新日期:2022-01-29 19:35
本公开披露了一种可信计算的方法和装置。所述方法应用于可信计算任务的管理装置,所述方法包括:接收用户的可信计算任务的触发请求;响应于所述触发请求,确定所述可信计算任务对应的可信计算应用的字节码文件;根据所述可信计算应用的字节码文件,将所述可信计算应用部署至可信计算服务的可信计算引擎中,以获取所述可信计算任务的计算结果;向所述用户返回所述计算结果。回所述计算结果。回所述计算结果。

【技术实现步骤摘要】
可信计算的方法和装置


[0001]本公开涉及计算机
,具体涉及一种可信计算的方法和装置。

技术介绍

[0002]可信执行环境(trusted execution environment,TEE)能为环境中的可信计算服务提供安全的执行环境。因此,可信计算服务能够在充分保护数据隐私的前提下,执行可信计算任务,从而为用户提供通用的、可验证的隐私数据计算服务。
[0003]但是,用户基于可信计算服务执行可信计算任务时,需要自己配置开发环境,并编写可信计算应用。对于普通用户而言,编写可信计算应用的学习成本很高,导致开发效率低。

技术实现思路

[0004]有鉴于此,本公开提供一种可信计算的方法和装置,以降低用户的学习成本,提高开发效率。
[0005]第一方面,提供一种可信计算的方法,所述方法应用于可信计算任务的管理装置,所述方法包括:接收用户的可信计算任务的触发请求;响应于所述触发请求,确定所述可信计算任务对应的可信计算应用的字节码文件;根据所述可信计算应用的字节码文件,将所述可信计算应用部署至可信计算服务的可信计算引本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种可信计算的方法,所述方法应用于可信计算任务的管理装置,所述方法包括:接收用户的可信计算任务的触发请求;响应于所述触发请求,确定所述可信计算任务对应的可信计算应用的字节码文件;根据所述可信计算应用的字节码文件,将所述可信计算应用部署至可信计算服务的可信计算引擎中,以获取所述可信计算任务的计算结果;向所述用户返回所述计算结果。2.根据权利要求1所述的方法,所述可信计算任务为基于区块链的数据核验任务。3.根据权利要求1所述的方法,所述管理装置支持至少一种可信计算方式,所述触发请求用于触发所述管理装置采用所述至少一种可信计算方式中的第一可信计算方式执行所述可信计算任务,所述响应于所述触发请求,确定所述可信计算任务对应的可信计算应用的字节码文件,包括:响应于所述触发请求,从所述管理装置存储的可信计算应用的字节码文件中选取所述第一可信计算方式对应的字节码文件。4.根据权利要求3所述的方法,所述管理装置存储的可信计算应用的字节码文件为已编译的WASM字节码文件。5.根据权利要求1所述的方法,所述触发请求用于触发所述管理装置基于所述用户自定义的第二可信计算方式执行所述可信计算任务,且所述触发请求包括所述第二可信计算方式的脚本,所述响应于所述触发请求,确定所述可信计算任务对应的可信计算应用的字节码文件,包括:响应于所述触发请求,对所述脚本进行解析,以生成所述可信计算任务对应的可信计算应用;对所述可信计算任务对应的可信计算应用进行编译,生成所述可信计算应用的字节码文件。6.根据权利要求5所述的方法,所述脚本为领域特定语言DSL脚本。7.根据权利要求1所述的方法,所述触发请求的触发方式包括以下中的至少一种:通过调用远程RPC接口触发,通过调用openAPI接口触发,和/或,通过网页页面手动触发。8.一种可信计算的方法,包括:向可信计算任务的管理装置发送可信计算任务的触发请求,所述触发请求用于触发所述管理装置自动确定所述可信计算任务对应的可信计算应用的字节码文件,并根据所述可信计算应用的字节码文件,将所述可信计算应用...

【专利技术属性】
技术研发人员:赵文强冯禺豪李艳鹏陆旭明
申请(专利权)人:蚂蚁区块链科技上海有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1