A secure data processing unit has a data/program instruction memory for
storing data/program instructions, an instruction line with a large
number of function stages for processing the data/program instructions,
and a control unit for controlling the function stages. A blank function
generator in this case randomly produces blank functions in the data
processing unit, thus making an eavesdropping attack by analysis of
leakage information considerably more difficult or preventing it.