1. An arrangement ( 100 ) for protecting at least one data processing device, in particular at least one embedded system, for example at least one chip card or smart card, against at least one attack, in particular against at least one side-channel attack, for example against at least one current trace analysis, the data processing device, in particular at least one integrated circuit of the data processing device, carrying out calculations, in particular cryptographic operations, characterized by blinding all intermediate results of the calculations by at least one random variable, without inverting any operand of the calculations.