首页> 外国专利> Confidential computing system, secret calculation method, secret calculation device and secret calculation program

Confidential computing system, secret calculation method, secret calculation device and secret calculation program

机译:机密计算系统,秘密计算方法,秘密计算设备和秘密计算程序

摘要

The present invention executes secret multiplication in which the calculated value, the calculation result, and the value in the middle of the calculation can not be known while suppressing the overall communication amount. The secret calculation system is a distributed information generation device that generates a distributed data value, a distributed code value, and a distributed carry value obtained by distributing each fixed point number from at least two fixed point numbers using an additive type secret sharing method. The extended fixed data value is obtained by extending the number of digits using the distributed data value of each fixed-point number, the distributed code value, and the distributed carry value, and each distributed fixed including the extended distributed code value and the extended distributed carry value A secret digit expansion unit that generates a decimal number while holding a secret, and an extended dispersion data value and an extended dispersion code value of an extended multiplication result obtained by multiplying the distributed first extended fixed point number and the second extended fixed point number. At least two secrets including a secret multiplication unit that generates a spread distributed carry value while holding the secret, and adjusts the number of digits of the spread distributed data value of the extended multiplication result to be a dispersed value of the secret multiplication result It comprises a computing device.
机译:本发明执行秘密乘法,其中计算值,计算结果和计算中间中间的值不能在抑制整体通信量时知道。秘密计算系统是一种分布式信息生成装置,其产生分布式数据值,分布式代码值和通过使用添加类型秘密共享方法分配了从至少两个固定点数的每个固定点数而获得的分布式承载值。通过使用每个固定点数的分布式数据值,分布式代码值和分布式携带值的分布式数据值扩展数字,以及包括扩展分布式代码值和扩展分布式的每个分布式固定来获得扩展的固定数据值。携带值一个秘密数字扩展单元,其在保持秘密的同时生成十进制数,以及通过将分布式的第一扩展固定点数和第二延伸的传出点数乘以分布式的第一扩展固定点数和第二扩展传出点而获得的扩展乘法结果的扩展分散数据值和扩展色散代码值数字。至少两个秘密,包括秘密乘法单元,该秘密乘法单元在保持秘密的同时生成扩展分布式携带值,并调整扩展乘法结果的扩展分布式数据值的数字的数量,以成为它包括的秘密乘法结果的分散值计算设备。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号