12、侧信道分析中的Scatter变换与Bootstrapping泄漏检测技术

侧信道分析中的Scatter变换与Bootstrapping泄漏检测技术

1. Scatter变换在侧信道攻击中的应用

1.1 Scatter变换原理及问题

Scatter变换在侧信道分析中具有重要作用。当对双变量迹 (l1, l2) 应用Scatter变换时,会将其拆分为两个单变量迹 l1 和 l2,并基于这两个迹构建直方图。例如,对应 x = 0 的两个迹 (0,0) 和 (1,1) 会变成四个迹 0, 0, 1, 1,其直方图显示 0 的概率为 1/2,1 的概率为 1/2;对应 x = 1 的两个迹 (0,1) 和 (1,0) 会变成四个迹 0, 1, 1, 0,得到的直方图与前者相同。这表明直接对掩码实现应用一阶Scatter变换会消除可用于成功二阶攻击的分布差异。

1.2 解决方法

为解决上述问题,可将变换推广到更高阶,主要有两种解决方案:
- 考虑样本对及多元区分器 :考虑所有样本对(以及三元组、四元组等),并对其应用多元区分器(如Chi2或MIA)。但这种方法通常成本较高,因为在非参数估计多元分布时会受到维度诅咒的影响。
- 使用组合函数 :使用组合函数(如在汉明重量泄漏情况下的归一化乘积),并对其输出应用区分器(如LRA的单变量区分器或Scatter的多变量区分器)。在二阶情况下,具体操作是将原始 d 样本窗口扩展到包含所有归一化乘积样本的 d² 样本窗口,然后应用Scatter变换结合Chi2或MIA区分器,或LRA。不过,这种方法存在一个常见缺点,即找到迹中感兴趣点(POI)的成本会随着份额数量呈指数增长。

1.3

资源下载链接为: https://pan.quark.cn/s/9e7ef05254f8 起点中文网是广受欢迎的网络文学平台,为读者提供了海量的网络小说资源。其源码常被用于学习网页设计开发,尤其是对准备参加网页设计大赛的选手来说,是一个极具价值的参考和实践项目。在HTML方面,起点中文网源码涉及以下关键知识点: HTML结构:通过<html>、<head>、<body>等标签构建完整的网页框架,了解网页的基本架构。 标题标签:使用<h1>至<h6>定义不同级别的标题,明确页面的层次结构。 段落换行:借助<p>标签创建段落,通过<br>实现强制换行。 链接:利用<a>标签创建超链接,掌握href属性的用法,包括内部链接和外部链接。 图像:通过<img>标签插入图片,理解src和alt属性的作用。 列表:掌握无序列表<ul>、有序列表<ol>及列表项<li>的用法。 表格:使用<table>、<tr>、<th>、<td>创建表格,了解表格的基本结构及样式控制。 布局元素:使用<div>标签划分内容区域,实现页面布局。 响应式设计:可能涉及媒体查询@media,实现不同设备屏幕尺寸下的页面适配。 HTML5新特性:包括<header>、<footer>、<nav>等语义化标签,以及<audio>、<video>等多媒体元素。 除了HTML,源码还可能包含CSS的运用,例如: 选择器:熟悉类选择器、ID选择器、元素选择器及组合选择器的应用。 盒模型:理解边距、内边距、边框和内容区域对元素尺寸的影响。 布局样式:掌握浮动布局、定位(relative、absolute、fixed)、Flexbox或Grid布局等。 颜色和背景:通过颜色值设置文本和背景色,以及背景图片的设置。 字体和文本样式:调整字体、字号、行高、字间距,以及文本对齐方式。 响应式样式:利用媒体查询针对不同设备调整
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值