SIde-Channel Analysis toolKit (SICAK)
Software toolkit for side-channel analysis
OclCpaEngine< Tc, Tt, Tp > Member List

This is the complete list of members for OclCpaEngine< Tc, Tt, Tp >, including all inherited members.

buildProgram()OclCpaEngine< Tc, Tt, Tp >
compute(UnivariateContext< Tc > &context, unsigned int sliceSize)OclCpaEngine< Tc, Tt, Tp >
getTypeName(float dummy)OclEngine< Tc >inline
getTypeName(double dummy)OclEngine< Tc >inline
getTypeName(int8_t dummy)OclEngine< Tc >inline
getTypeName(uint8_t dummy)OclEngine< Tc >inline
getTypeName(int16_t dummy)OclEngine< Tc >inline
getTypeName(uint16_t dummy)OclEngine< Tc >inline
getTypeName(int32_t dummy)OclEngine< Tc >inline
getTypeName(uint32_t dummy)OclEngine< Tc >inline
getTypeName(int64_t dummy)OclEngine< Tc >inline
getTypeName(uint64_t dummy)OclEngine< Tc >inline
loadPredictionsToDevice(const PowerPredictions< Tp > &pp, bool blocking=false)OclCpaEngine< Tc, Tt, Tp >
loadTracesToDevice(const PowerTraces< Tt > &pt, bool blocking=false)OclCpaEngine< Tc, Tt, Tp >
m_command_queue (defined in OclEngine< Tc >)OclEngine< Tc >protected
m_compiled (defined in OclCpaEngine< Tc, Tt, Tp >)OclCpaEngine< Tc, Tt, Tp >protected
m_context (defined in OclEngine< Tc >)OclEngine< Tc >protected
m_device (defined in OclEngine< Tc >)OclEngine< Tc >protected
m_devices (defined in OclEngine< Tc >)OclEngine< Tc >protected
m_kernel_computeCSum (defined in OclCpaEngine< Tc, Tt, Tp >)OclCpaEngine< Tc, Tt, Tp >protected
m_kernel_computePredsAvgMSum (defined in OclCpaEngine< Tc, Tt, Tp >)OclCpaEngine< Tc, Tt, Tp >protected
m_kernel_computeTracesAvgMSum (defined in OclCpaEngine< Tc, Tt, Tp >)OclCpaEngine< Tc, Tt, Tp >protected
m_noOfCandidates (defined in OclCpaEngine< Tc, Tt, Tp >)OclCpaEngine< Tc, Tt, Tp >protected
m_noOfTraces (defined in OclCpaEngine< Tc, Tt, Tp >)OclCpaEngine< Tc, Tt, Tp >protected
m_platform (defined in OclEngine< Tc >)OclEngine< Tc >protected
m_platforms (defined in OclEngine< Tc >)OclEngine< Tc >protected
m_predictions_mem (defined in OclCpaEngine< Tc, Tt, Tp >)OclCpaEngine< Tc, Tt, Tp >protected
m_predsAvg_mem (defined in OclCpaEngine< Tc, Tt, Tp >)OclCpaEngine< Tc, Tt, Tp >protected
m_predsMSum_mem (defined in OclCpaEngine< Tc, Tt, Tp >)OclCpaEngine< Tc, Tt, Tp >protected
m_predsTracesCSum_mem (defined in OclCpaEngine< Tc, Tt, Tp >)OclCpaEngine< Tc, Tt, Tp >protected
m_program (defined in OclCpaEngine< Tc, Tt, Tp >)OclCpaEngine< Tc, Tt, Tp >protected
m_programCode (defined in OclCpaEngine< Tc, Tt, Tp >)OclCpaEngine< Tc, Tt, Tp >protectedstatic
m_samplesPerTrace (defined in OclCpaEngine< Tc, Tt, Tp >)OclCpaEngine< Tc, Tt, Tp >protected
m_traces_mem (defined in OclCpaEngine< Tc, Tt, Tp >)OclCpaEngine< Tc, Tt, Tp >protected
m_tracesAvg_mem (defined in OclCpaEngine< Tc, Tt, Tp >)OclCpaEngine< Tc, Tt, Tp >protected
m_tracesMSum_mem (defined in OclCpaEngine< Tc, Tt, Tp >)OclCpaEngine< Tc, Tt, Tp >protected
OclCpaEngine(unsigned int platform, unsigned int device, unsigned int samplesPerTrace, unsigned int noOfCandidates, unsigned int noOfTraces)OclCpaEngine< Tc, Tt, Tp >
OclEngine(unsigned int platform, unsigned int device)OclEngine< Tc >
queryDevices()OclEngine< Tc >static
trimWS(std::string &str)OclEngine< Tc >static
~OclCpaEngine() (defined in OclCpaEngine< Tc, Tt, Tp >)OclCpaEngine< Tc, Tt, Tp >virtual
~OclEngine() (defined in OclEngine< Tc >)OclEngine< Tc >virtual