据我所知,同态加密可以用来保密数据,同时仍然允许对数据进行计算。从另一个问题中,我发现还可以通过重新计算结果来验证计算的完整性(我的意思是可以验证返回值确实是所请求的计算的结果)。
我对一个不可能重新计算的场景感兴趣。例如,原始数据可能不再可用,或者原始数据非常大,重新计算成本太高。是否有其他方法来验证结果是否与所需的计算相对应?
也就是说,假设我想在云中使用同态加密来执行r = a + b + c操作。一旦云返回结果r,如何验证r是a + b + c的结果,而不是a + b或其他计算的结果?
我想使用R中的verification包,我有以下格式的obs和预测的日常数据:
Obs数据的维数为120,396,其中120为前置时间,396为总初始时间。
预测数据的维数为120,396,10,其中前两个维数与obs数据维数相同,第三维数据维数为集合元。
另外,我已经从我的数据中删除了每日的气候学平均值。为了获得概率技巧,我需要将我的obs数据转换为二进制数据集,并将预测数据转换为概率。为此,我需要在R中的verification包中使用验证函数(我认为我的理解是正确的)。但是,当我应用这个函数时,它会给出一些错误
If baseline is not included,
我正在学习Java ,我正在做一个简单的作业。我有一个 html 页面,其中包含一个form,该页面提交给servlet,进行一些处理,并使用printwriter来呈现带有结果的html页面。
现在,我想添加我熟悉的Javascript。是否有一种方法可以编写Javascript函数来验证表单中的数据,如果数据是有效的,那么调用servlet,否则,不要调用servlet?
我有Month类,它包含一些数据。number,number of days等,我想简单地创建这个类实例。我决定创建一个简单的工厂,它包含月份数据并返回ready。我的问题是在哪里检查数据的正确性。一月有31天,还有几天.Month类应该检查数据是否正确,还是应该由Factory负责?(在本例中,我们可以使用无效数据创建Month对象).