Additive secret sharing 加性秘密共享(加法,乘法,向量乘法)

【Joy of Cryptography 读书笔记】Chapter 3 秘密共享(Secret Sharing) Chapter 3 秘密共享(Secret Sharing) 本章节介绍的是一项密码学技术:秘密共享。本章节首先介绍秘密共享的基本概念,然后介绍其基于多项式插值的Shamir实现。 阅读详情
AI摘要

本文详细介绍了加性秘密共享的概念及其在安全计算中的应用,包括安全加法、安全乘法和安全向量乘法。通过这种方法,可以在不暴露原始数据的情况下在多个服务器间进行计算,确保数据隐私。

目录

 

前言

Additive secret sharing

Secure addition

Secure multiplication

Secure vectorization


前言

本文前一部分主要来自另一篇博客:https://blog.youkuaiyun.com/qq_33154865/article/details/106271611,在此感谢这篇博客的作者。

后一部分是因为我想整体地补充完整additive secret sharing,所以加上了addtion和vectorization的部分。

如果还有不清楚的可以看相关视频:https://www.bilibili.com/video/av285066309/

Additive secret sharing

假设数据拥有者有一个数据x,现在将x秘密共享给两个服务器A, B,服务器A随机得到其中一部分(加密后),服务器B也随机得到其中一部分(加密后)。

想要恢复数据或进行计算的时候,一方将自己的数据发给另一方,或者将数据一起发给第三方(具体根据隐私需求来定)。

A方持有信息:{\left\langle x \right\rangle ^\alpha },{\left\langle y \right\rangle ^\alpha }

B方持有信息:{\left\langle x \right\rangle ^\beta },{\left\langle y \right\rangle ^\beta }

Note:

Additive有两个含义:

1、加性共享(重点):这个过程跟一般的secret sharing不同的就是它的所有共享过程都是通过加性(additive)共享来实现的,也就是说对于每一个共享的信息,都有x = {\left\langle x \right\rangle ^\alpha } + {\left\langle x \right\rangle ^\beta }

2、额外的信息:它的加密是靠在原有数据上共享额外(additive)的信息完成的,解密时需要将这些额外的信息根据一定的规律剥离。

FlashPaper:一次性加密密码秘密共享 FlashPaper 一次性加密的零知识密码/秘密共享应用程序专注于简单性和安全性。 无需数据库或复杂的设置。 演示版 要求 PHP 5.6以上 网络服务器 安装 将此存储库的内容复制到Web服务器的文档根目录。 将settings.example.php复制到settings.php并对该文件进行自定义 为了进一步提高安全性,请在Web服务器的配置中禁用访问日志记录,以便将任何有意义的内容(IP地址,用户代理,时间戳等)都记录到磁盘上。 工作原理摘要 提交秘密 secrets.sqlite sqlite数据库已创建(如果尚不存在)。 创建随机的256位AES密钥 创建了随机的256位AE 立即下载

相关推荐

线性秘密共享方案(LSSS)

介绍线性秘密共享方案(LSSS)相关知识,共享矩阵如何构造,加密,解密方法。

5QI(5G QoS Identifier)

此外,5QI与网络切片(Network Slicing)密切相关,网络切片允许网络运营商在物理网络内部创建虚拟网络,为不同的客户和用例提供定制化服务和QoS。5QI(5G QoS Identifier)在5G网络中用于标识不同的服务质量要求,它允许网络对不同的数据流进行优先级划分和资源分配。:5QI的实施需要对5G网络的QoS参数有深入的理解,包括延迟、吞吐量、数据包丢失率等,这对技术人员提出了较高的要求。不是所有的5G设备都支持5QI的全部功能,这可能会限制5QI应用的广泛性。

记录有价值的内容 6534

gesp c++ 五级知识点

gesp c++ 五级知识点

MMD.然大大 2009

跨境TRS投资操作指南与系统解决方案

3 点击【申请 TRS 账户】,查看风险披露,录入账户参数、确定录入的参数信息,进行身份验证,输入验证码,TRS 账户开户申请已提交,后台对已提交的 TRS 开户申请进行审核,审核成功后,短信邮箱提醒,进行登录;2.点击【申请TRS账户】,查看风险披露,录入账户参数、确定录入的参数信息,进行身份验证,输入验证码,TRS账户开户申请已提交,后台对已提交的TRS开户申请进行审核,审核成功后,短信邮箱提醒,进行登录;4)更广泛的投资选择:相比A股通,TRS可以交易更多的A股标的,提供了更广泛的投资选择。

2401_85487119的博客 2853

ROS2与Gazebo协同实现多机器人避障仿真

本文详细介绍了如何利用ROS2与Gazebo协同搭建多机器人避障仿真环境。通过创建SDF机器人模型、编写多机器人启动文件以及集成基础避障算法,构建了一个低成本、高效率的虚拟测试平台,为AGV编队、机器人集群等项目的算法验证与迭代提供了完整解决方案。

weixin_29065659的博客 296

【WiFi】T830 MT7992 WMM测试修改操作说明

WiFi WMM(Wi-Fi Multimedia)是Wi-Fi联盟推出的一项技术,用于优化无线网络中的多媒体内容传输。WMM通过优先处理不同类型的数据流来改善网络性能,特别是在网络拥堵时。:WMM通过提供服务质量支持,确保语音、视频和其他多媒体应用在无线网络中获得优先处理。这有助于减少延迟和抖动,改善用户体验。:WMM将数据流分为四个优先级队列:语音、视频、最佳效果(Best Effort)和背景(Background)。语音和视频流通常被赋予更高的优先级,以确保它们在网络中得到及时传输。

wgl307293845的博客 1021

R语言Dunnett’s检验实战:寻找差异组之间的效果

总结起来,本文以R语言为工具,演示了如何使用Dunnett’s检验来找出单因素方差分析中不同组之间的效果差异。在本篇文章中,我们将通过R语言实战演示如何使用Dunnett’s检验来寻找不同组之间的效果差异。在分析结果时,通常我们会关注具有显著差异的组别,并基于Dunnett’s检验结果进行进一步的解释和讨论。首先,我们需要准备一组数据,假设我们有一个实验,涉及到四个不同的处理组和一个对照组。当我们发现方差分析结果显示存在显著差异时,我们可以进一步进行Dunnett’s检验来确定具体哪些组之间存在差异。

CoderExtra的博客 1104

智能体开发套件(ADK)介绍

city } ---") city_normalized = city . lower() . replace(" " , "") # 模拟天气数据库 mock_weather_db = {

lpfasd123的博客 1409

JavaScript实现斗地主(附完整源码)

JavaScript实现斗地主(附完整源码)

希望我的博客,能帮上你解决学习中工作中所遇到的问题 1505

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

上一篇: Truthful Double Spectrum Auction (TDSA)
下一篇: 【python】批量导出IEEE的文献信息为段落文本
普通网友
博客等级 码龄11年 177粉丝 82原创
评论 7
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值