摘要
本发明公开了一种云服务器与白盒TEE联合的安全外包计算方法,涉及云计算数据安全技术领域,包括:系统初始化:请求用户RU生成公钥pk和私钥sk,将sk拆为sk1和sk2,招募云服务器Server和可信执行环境TEE,建立与TEE的安全通道;Server与RU、TEE建立通信;(pk,sk1)发给Server、(pk,sk2)发给TEE;数据加密:RU将明文m加密为密文并发给Server、发起计算任务;离线处理:Server和TEE均生成多个元组;在线处理:Server与TEE交互协作,利用元组和线性\非线性隐私计算协议对计算得到密文并返回给RU;返回结果:RU对解密得到R。保证对数据的高效处理,保障数据隐私性,解决TEE易受到侧信道攻击的问题。
技术关键词
外包计算方法
可信执行环境
云服务器
解密算法
私钥
加密算法
明文
拆分算法
协议
生成密文
建立通信通道
云服务提供商
密钥生成算法
数据加密
数据安全技术
非线性