29 #ifndef PREDICTAES128FRONT_H 30 #define PREDICTAES128FRONT_H 47 Q_PLUGIN_METADATA(IID
"cz.cvut.fit.Sicak.BlockProcessInterface/1.0" FILE
"predictaes128front.json")
58 virtual void init(
const char * param)
override;
59 virtual void deInit()
override;
An abstract class, representing all the matrix-like data types.
Definition: types_basic.hpp:132
AES-128 first round S-box Hamming weight power predictions SICAK BlockProcess plugin.
Definition: predictaes128front.h:44
This header file contains exceptions.
virtual void init(const char *param) override
Initialize the plugin.
Definition: predictaes128front.cpp:55
virtual QString getPluginInfo() override
Plugin info.
Definition: predictaes128front.cpp:51
Block processing plugin interface for use e.g. in prep.
Block data processing QT plugin interface.
Definition: blockprocess.h:42
virtual void deInit() override
Deinitialize the plugin.
Definition: predictaes128front.cpp:60
virtual void processBlockData(MatrixType< uint8_t > &data, const char *id) override
Creates new file containing power predictions based on data matrix, 16 cols wide and N rows tall.
Definition: predictaes128front.cpp:83
virtual QString getPluginName() override
Plugin name.
Definition: predictaes128front.cpp:47