03 2022 档案
摘要:一、NumPy NumPy(Numeric Python)是一个开源Python库,几乎用于科学和工程的每个领域。 NumPy 库包含多维数组和矩阵数据结构。它为 ndarray(一个同构的 n 维数组对象)提供了有效操作它的方法。NumPy可用于对数组执行各种数学运算。它为Python添加了强大的
阅读全文
摘要:2024.2.27 更新说明: 有的数据集的官网因为太古老了就没了,这个时候建议去GitHub上面找找,密码学顶刊IACR的论文基本都会附带代码。 Methodology-for-efficient-CNN-architectures-in-SCA 这个论文里面,基本包含常用的数据集了,水论文足够了
阅读全文
摘要:2022.3.23 星期三 一、相关理论基础 相关性功耗分析(Correlation Power Analysis) 本次实验是基于 AES 的 CPA 攻击,使用虚拟操作加密,使用《能量分析攻击》这本书里配套的能量轨迹,这个训练集是使用小电阻耦合得到的; 由www.dpabook.org 提供的代
阅读全文
摘要:来源: BreastTissue_classify_matlab: 使用libsvm进行分类 (github.com) libsvm学习笔记-参数设置_时有的博客-CSDN博客 LIBSVM -- 支持向量机库 (ntu.edu.tw) 使用的一般步骤 1 )按照 LIBSVM 软件包所要求的格式准
阅读全文
摘要:2022.3.15 星期二 太多了,自己多跑跑数据,改改代码就眼熟了。记录一下免得每次找。 一、参数 1. 读取 libsvmread函数可以读取以LIBSVM格式存储的数据文件。 [label_vector, instance_matrix] = libsvmread(‘data.txt’); 这
阅读全文
摘要:2022.3.20 星期天 [记录自己踩过的坑,不适用每个人] matlab安装libsvm工具包 win10系统;matlab R2018a 一、libsvm工具包 1.下载libsvm工具箱,libsvm工具箱下载网站libsvm网站(LIBSVM -- A Library for Suppor
阅读全文
摘要:2022.3.11 星期五 一、相关理论基础 本次实验是基于 AES 的 DPA 攻击,使用虚拟操作加密,使用《能量分析攻击》这本书里配套的能量轨迹,这个训练集是使用小电阻耦合得到的; 由www.dpabook.org 提供的代码; 该代码原理讲解位于《能量分析攻击》p6-8;bit泄漏模型; 需要
阅读全文
摘要:一、PCA(Principal Component Analysis)介绍 PCA是数据处理中的一个常用方法,用于数据降维,特征提取等,实际上是将在原有的特征空间中分布的数据映射到新的特征空间(或者说,将原有到正交坐标系进行旋转,使得在旋转后的坐标系下,在某几根坐标轴上数据分布的方差比较大。在这些特
阅读全文