SIde-Channel Analysis toolKit (SICAK)
Software toolkit for side-channel analysis
Classes
random128apdu.h File Reference

CPA Measurement scenario plugin: sends N times a command APDU: CLA=0x80, INS=0x60, P1=P2=0x00, Lc=0x10, Le=0x10 with 16 bytes of random data and receives 16 bytes of ciphertexts back. Makes use of multiple captures per oscilloscope run (e.g. Picoscope's rapid block mode). More...

#include <QObject>
#include <QtPlugin>
#include <QString>
#include "measurement.h"
#include "exceptions.hpp"
Include dependency graph for random128apdu.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Random128APDU
 CPA Measurement scenario plugin: sends N times a command APDU: CLA=0x80, INS=0x60, P1=P2=0x00, Lc=0x10, Le=0x10 with 16 bytes of random data and receives 16 bytes of ciphertexts back. Makes use of multiple captures per oscilloscope run (e.g. Picoscope's rapid block mode). More...
 

Detailed Description

CPA Measurement scenario plugin: sends N times a command APDU: CLA=0x80, INS=0x60, P1=P2=0x00, Lc=0x10, Le=0x10 with 16 bytes of random data and receives 16 bytes of ciphertexts back. Makes use of multiple captures per oscilloscope run (e.g. Picoscope's rapid block mode).

Author
Petr Socha
Version
1.0