powerC(sideChannelAttack)
powerC()所属R语言包:sideChannelAttack
Power Consumption Data
功耗数据
译者:生物统计家园网 机器人LoveR
描述----------Description----------
This is a set of traces from a cryptographic device Xilinx Spartan XC3s5000 running at a frequency around 33 MHz and collected by an oscilloscope Agile infiniium DSO80204B 2Ghz 40GSa/s. The cryptographic device implemented the bloc cipher "Triple Data Encryption Algorithm" and the traces have been reduced with the feature selection mRMR in order to obtain only 300 components from 20001 initially.
这是一组从加密器件,赛灵思的Spartan XC3S5000约33兆赫的频率运行的痕迹和敏捷的Infiniium DSO80204B 2GHz的示波器收集40GSa / s的。该密码装置实施欧盟密码的三重数据加密算法“,和与该特征的选择已被减少的痕迹mRMR,以获得20001最初仅300组件。
用法----------Usage----------
data(powerC)
格式----------Format----------
powerC is a matrix with 256 rows and 301 columns. From the first to the 300_th component of powerC, each row is a trace. The secret to retrieve by these traces is a bit of the secret key used by the cryptographic device. The value of this bit is given by the 301_th component of powerC.
powerC是256行和301列矩阵。从第一个300_th组成部分powerC,每一行是一个跟踪。通过这些痕迹的秘密检索是一个位的密钥加密设备的使用。该位的值是301_th的组成部分powerC。
(作者)----------Author(s)----------
Liran Lerman <a href="mailto:llerman@ulb.ac.be">llerman@ulb.ac.be</a> & Gianluca Bontempi <a href="mailto:gbonte@ulb.ac.be@ulb.ac.be">gbonte@ulb.ac.be@ulb.ac.be</a> & Olivier Markowitch <a href="mailto livier.markowitch@ulb.ac.be">olivier.markowitch@ulb.ac.be</a>
实例----------Examples----------
#data collection[数据收集]
data(powerC)
traces = powerC[,-301]
key = powerC[,301]
#model creation[模型的创建]
attack=dpa1(traces[-1,],factor(key[-1]))
#model prediction[模型预测]
predict(attack,traces[1,])
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|