[图片]
标题:2017腾讯云11.11大促 给你实实在在的优惠
地址:https://cloud.tencent.com/act/double11
浏览器信息
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.75 Safari/537.36
我有一个小python应用程序运行在谷歌云运行与码头。应用程序由http请求触发,在大查询中执行查询并返回结果。不幸的是,我得到了以下权限错误:
Reason: 403 POST https://bigquery.googleapis.com/bigquery/v2/projects/XXXX/jobs: Access Denied: Project XXXX: User does not have bigquery.jobs.create permission in project XXXX.\n\n(job ID: XXXX-XX-XX-XX-XXXX)\n\n
我知道我需要从云运行到大查
据我所知,同态加密可以用来保密数据,同时仍然允许对数据进行计算。从另一个问题中,我发现还可以通过重新计算结果来验证计算的完整性(我的意思是可以验证返回值确实是所请求的计算的结果)。
我对一个不可能重新计算的场景感兴趣。例如,原始数据可能不再可用,或者原始数据非常大,重新计算成本太高。是否有其他方法来验证结果是否与所需的计算相对应?
也就是说,假设我想在云中使用同态加密来执行r = a + b + c操作。一旦云返回结果r,如何验证r是a + b + c的结果,而不是a + b或其他计算的结果?